clean up _collections.pyi

This commit is contained in:
Matthias Kramm
2015-09-28 07:56:37 -07:00
parent 212c58a56a
commit cf4cdb12c2

View File

@@ -1,41 +1,41 @@
"""Stub file for the '_collections' module."""
# This is an autogenerated file. It serves as a starting point
# for a more precise manual annotation of this module.
# Feel free to edit the source below, but remove this header when you do.
from typing import Any, List, Tuple, Dict, Generic
from typing import Any, Generic, Iterator, TypeVar
class defaultdict(object):
def __copy__(self) -> Any: ...
def __missing__(self, *args, **kwargs) -> Any:
class defaultdict(dict):
default_factory = ... # type: None
def __init__(self, default: Any = ..., init: Any = ...) -> None: ...
def __missing__(self, key) -> Any:
raise KeyError()
def __reduce__(self) -> tuple: ...
def copy(self) -> Any: ...
def __copy__(self) -> "defaultdict": ...
def copy(self) -> "defaultdict": ...
class deque(object):
def __copy__(self) -> Any: ...
def __reduce__(self) -> tuple: ...
def __reversed__(self) -> Any: ...
def __sizeof__(self) -> long: ...
def append(self, *args, **kwargs) -> None: ...
def appendleft(self, *args, **kwargs) -> None: ...
_T = TypeVar('T')
_T2 = TypeVar('T2')
class deque(Generic[_T]):
maxlen = ... # type: Optional[int]
def __init__(self, iterable: Iterator[_T] = None, maxlen: int = None) -> None: ...
def append(self, x: _T) -> None: ...
def appendleft(self, x: _T) -> None: ...
def clear(self) -> None: ...
def count(self, *args, **kwargs) -> int:
raise RuntimeError()
def extend(self, *args, **kwargs) -> None: ...
def extendleft(self, *args, **kwargs) -> None: ...
def pop(self) -> Any:
def count(self, x: Any) -> int: ...
def extend(self, iterable: Iterator[_T]) -> None: ...
def extendleft(self, iterable: Iterator[_T]) -> None: ...
def pop(self) -> _T:
raise IndexError()
def popleft(self) -> Any:
def popleft(self) -> _T:
raise IndexError()
def remove(self, *args, **kwargs) -> None:
def remove(self, value: _T) -> None:
raise IndexError()
raise ValueError()
def reverse(self) -> None: ...
def rotate(self, *args, **kwargs) -> None: ...
class deque_iterator(object):
def __length_hint__(self) -> int: ...
class deque_reverse_iterator(object):
def __length_hint__(self) -> int: ...
def rotate(self, n: int = ...) -> None: ...
def __contains__(self, o: Any) -> bool: ...
def __copy__(self) -> "deque[_T]": ...
def __getitem__(self, i: int) -> _T:
raise IndexError()
def __iadd__(self, other: "deque[_T2]") -> "deque[Union[_T, _T2]]": ...
def __iter__(self) -> Iterator[_T]: ...
def __len__(self) -> int: ...
def __reversed__(self) -> Iterator[_T]: ...
def __setitem__(self, i: int, x: _T) -> None: ...