Format: application/octet-stream
1 import sys
2 from typing import (
3 Any,
4 Callable,
5 Container,
6 Mapping,
7 MutableMapping,
8 MutableSequence,
9 Sequence,
10 SupportsAbs,
11 Tuple,
12 TypeVar,
13 overload,
14 )
15
16 _T = TypeVar("_T")
17 _K = TypeVar("_K")
18 _V = TypeVar("_V")
19
20 def lt(__a: Any, __b: Any) -> Any: ...
21 def le(__a: Any, __b: Any) -> Any: ...
22 def eq(__a: Any, __b: Any) -> Any: ...
23 def ne(__a: Any, __b: Any) -> Any: ...
24 def ge(__a: Any, __b: Any) -> Any: ...
25 def gt(__a: Any, __b: Any) -> Any: ...
26 def __lt__(a: Any, b: Any) -> Any: ...
27 def __le__(a: Any, b: Any) -> Any: ...
28 def __eq__(a: Any, b: Any) -> Any: ...
29 def __ne__(a: Any, b: Any) -> Any: ...
30 def __ge__(a: Any, b: Any) -> Any: ...
31 def __gt__(a: Any, b: Any) -> Any: ...
32 def not_(__a: Any) -> bool: ...
33 def __not__(a: Any) -> bool: ...
34 def truth(__a: Any) -> bool: ...
35 def is_(__a: Any, __b: Any) -> bool: ...
36 def is_not(__a: Any, __b: Any) -> bool: ...
37 def abs(__a: SupportsAbs[_T]) -> _T: ...
38 def __abs__(a: SupportsAbs[_T]) -> _T: ...
39 def add(__a: Any, __b: Any) -> Any: ...
40 def __add__(a: Any, b: Any) -> Any: ...
41 def and_(__a: Any, __b: Any) -> Any: ...
42 def __and__(a: Any, b: Any) -> Any: ...
43
44 if sys.version_info < (3,):
45 def div(a: Any, b: Any) -> Any: ...
46 def __div__(a: Any, b: Any) -> Any: ...
47
48 def floordiv(__a: Any, __b: Any) -> Any: ...
49 def __floordiv__(a: Any, b: Any) -> Any: ...
50 def index(__a: Any) -> int: ...
51 def __index__(a: Any) -> int: ...
52 def inv(__a: Any) -> Any: ...
53 def invert(__a: Any) -> Any: ...
54 def __inv__(a: Any) -> Any: ...
55 def __invert__(a: Any) -> Any: ...
56 def lshift(__a: Any, __b: Any) -> Any: ...
57 def __lshift__(a: Any, b: Any) -> Any: ...
58 def mod(__a: Any, __b: Any) -> Any: ...
59 def __mod__(a: Any, b: Any) -> Any: ...
60 def mul(__a: Any, __b: Any) -> Any: ...
61 def __mul__(a: Any, b: Any) -> Any: ...
62
63 if sys.version_info >= (3, 5):
64 def matmul(__a: Any, __b: Any) -> Any: ...
65 def __matmul__(a: Any, b: Any) -> Any: ...
66
67 def neg(__a: Any) -> Any: ...
68 def __neg__(a: Any) -> Any: ...
69 def or_(__a: Any, __b: Any) -> Any: ...
70 def __or__(a: Any, b: Any) -> Any: ...
71 def pos(__a: Any) -> Any: ...
72 def __pos__(a: Any) -> Any: ...
73 def pow(__a: Any, __b: Any) -> Any: ...
74 def __pow__(a: Any, b: Any) -> Any: ...
75 def rshift(__a: Any, __b: Any) -> Any: ...
76 def __rshift__(a: Any, b: Any) -> Any: ...
77 def sub(__a: Any, __b: Any) -> Any: ...
78 def __sub__(a: Any, b: Any) -> Any: ...
79 def truediv(__a: Any, __b: Any) -> Any: ...
80 def __truediv__(a: Any, b: Any) -> Any: ...
81 def xor(__a: Any, __b: Any) -> Any: ...
82 def __xor__(a: Any, b: Any) -> Any: ...
83 def concat(__a: Sequence[_T], __b: Sequence[_T]) -> Sequence[_T]: ...
84 def __concat__(a: Sequence[_T], b: Sequence[_T]) -> Sequence[_T]: ...
85 def contains(__a: Container[Any], __b: Any) -> bool: ...
86 def __contains__(a: Container[Any], b: Any) -> bool: ...
87 def countOf(__a: Container[Any], __b: Any) -> int: ...
88 @overload
89 def delitem(__a: MutableSequence[_T], __b: int) -> None: ...
90 @overload
91 def delitem(__a: MutableSequence[_T], __b: slice) -> None: ...
92 @overload
93 def delitem(__a: MutableMapping[_K, _V], __b: _K) -> None: ...
94 @overload
95 def __delitem__(a: MutableSequence[_T], b: int) -> None: ...
96 @overload
97 def __delitem__(a: MutableSequence[_T], b: slice) -> None: ...
98 @overload
99 def __delitem__(a: MutableMapping[_K, _V], b: _K) -> None: ...
100
101 if sys.version_info < (3,):
102 def delslice(a: MutableSequence[Any], b: int, c: int) -> None: ...
103 def __delslice__(a: MutableSequence[Any], b: int, c: int) -> None: ...
104
105 @overload
106 def getitem(__a: Sequence[_T], __b: int) -> _T: ...
107 @overload
108 def getitem(__a: Sequence[_T], __b: slice) -> Sequence[_T]: ...
109 @overload
110 def getitem(__a: Mapping[_K, _V], __b: _K) -> _V: ...
111 @overload
112 def __getitem__(a: Sequence[_T], b: int) -> _T: ...
113 @overload
114 def __getitem__(a: Sequence[_T], b: slice) -> Sequence[_T]: ...
115 @overload
116 def __getitem__(a: Mapping[_K, _V], b: _K) -> _V: ...
117
118 if sys.version_info < (3,):
119 def getslice(a: Sequence[_T], b: int, c: int) -> Sequence[_T]: ...
120 def __getslice__(a: Sequence[_T], b: int, c: int) -> Sequence[_T]: ...
121
122 def indexOf(__a: Sequence[_T], __b: _T) -> int: ...
123
124 if sys.version_info < (3,):
125 def repeat(a: Any, b: int) -> Any: ...
126 def __repeat__(a: Any, b: int) -> Any: ...
127
128 if sys.version_info < (3,):
129 def sequenceIncludes(a: Container[Any], b: Any) -> bool: ...
130
131 @overload
132 def setitem(__a: MutableSequence[_T], __b: int, __c: _T) -> None: ...
133 @overload
134 def setitem(__a: MutableSequence[_T], __b: slice, __c: Sequence[_T]) -> None: ...
135 @overload
136 def setitem(__a: MutableMapping[_K, _V], __b: _K, __c: _V) -> None: ...
137 @overload
138 def __setitem__(a: MutableSequence[_T], b: int, c: _T) -> None: ...
139 @overload
140 def __setitem__(a: MutableSequence[_T], b: slice, c: Sequence[_T]) -> None: ...
141 @overload
142 def __setitem__(a: MutableMapping[_K, _V], b: _K, c: _V) -> None: ...
143
144 if sys.version_info < (3,):
145 def setslice(a: MutableSequence[_T], b: int, c: int, v: Sequence[_T]) -> None: ...
146 def __setslice__(a: MutableSequence[_T], b: int, c: int, v: Sequence[_T]) -> None: ...
147
148 if sys.version_info >= (3, 4):
149 def length_hint(__obj: Any, __default: int = ...) -> int: ...
150
151 @overload
152 def attrgetter(attr: str) -> Callable[[Any], Any]: ...
153 @overload
154 def attrgetter(*attrs: str) -> Callable[[Any], Tuple[Any, ...]]: ...
155 @overload
156 def itemgetter(item: Any) -> Callable[[Any], Any]: ...
157 @overload
158 def itemgetter(*items: Any) -> Callable[[Any], Tuple[Any, ...]]: ...
159 def methodcaller(__name: str, *args: Any, **kwargs: Any) -> Callable[..., Any]: ...
160 def iadd(__a: Any, __b: Any) -> Any: ...
161 def __iadd__(a: Any, b: Any) -> Any: ...
162 def iand(__a: Any, __b: Any) -> Any: ...
163 def __iand__(a: Any, b: Any) -> Any: ...
164 def iconcat(__a: Any, __b: Any) -> Any: ...
165 def __iconcat__(a: Any, b: Any) -> Any: ...
166
167 if sys.version_info < (3,):
168 def idiv(a: Any, b: Any) -> Any: ...
169 def __idiv__(a: Any, b: Any) -> Any: ...
170
171 def ifloordiv(__a: Any, __b: Any) -> Any: ...
172 def __ifloordiv__(a: Any, b: Any) -> Any: ...
173 def ilshift(__a: Any, __b: Any) -> Any: ...
174 def __ilshift__(a: Any, b: Any) -> Any: ...
175 def imod(__a: Any, __b: Any) -> Any: ...
176 def __imod__(a: Any, b: Any) -> Any: ...
177 def imul(__a: Any, __b: Any) -> Any: ...
178 def __imul__(a: Any, b: Any) -> Any: ...
179
180 if sys.version_info >= (3, 5):
181 def imatmul(__a: Any, __b: Any) -> Any: ...
182 def __imatmul__(a: Any, b: Any) -> Any: ...
183
184 def ior(__a: Any, __b: Any) -> Any: ...
185 def __ior__(a: Any, b: Any) -> Any: ...
186 def ipow(__a: Any, __b: Any) -> Any: ...
187 def __ipow__(a: Any, b: Any) -> Any: ...
188
189 if sys.version_info < (3,):
190 def irepeat(a: Any, b: int) -> Any: ...
191 def __irepeat__(a: Any, b: int) -> Any: ...
192
193 def irshift(__a: Any, __b: Any) -> Any: ...
194 def __irshift__(a: Any, b: Any) -> Any: ...
195 def isub(__a: Any, __b: Any) -> Any: ...
196 def __isub__(a: Any, b: Any) -> Any: ...
197 def itruediv(__a: Any, __b: Any) -> Any: ...
198 def __itruediv__(a: Any, b: Any) -> Any: ...
199 def ixor(__a: Any, __b: Any) -> Any: ...
200 def __ixor__(a: Any, b: Any) -> Any: ...
201
202 if sys.version_info < (3,):
203 def isCallable(x: Any) -> bool: ...
204 def isMappingType(x: Any) -> bool: ...
205 def isNumberType(x: Any) -> bool: ...
206 def isSequenceType(x: Any) -> bool: ...
207