Skip to content

Commit 592d4fc

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
1 parent 0cfd5ec commit 592d4fc

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

stdlib/_operator.pyi

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,59 +189,75 @@ def abs(a: SupportsAbs[_T], /) -> _T: ...
189189
def add(a: SupportsAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
190190
@overload
191191
def add(a: _T_contra, b: SupportsRAdd[_T_contra, _T_co], /) -> _T_co: ...
192+
192193
@overload
193194
def and_(a: _SupportsAnd[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
194195
@overload
195196
def and_(a: _T_contra, b: _SupportsRAnd[_T_contra, _T_co], /) -> _T_co: ...
197+
196198
@overload
197199
def floordiv(a: _SupportsFloorDiv[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
198200
@overload
199201
def floordiv(a: _T_contra, b: _SupportsRFloorDiv[_T_contra, _T_co], /) -> _T_co: ...
202+
200203
def index(a: SupportsIndex, /) -> int: ...
201204
def inv(a: _SupportsInversion[_T_co], /) -> _T_co: ...
202205
def invert(a: _SupportsInversion[_T_co], /) -> _T_co: ...
206+
203207
@overload
204208
def lshift(a: _SupportsLShift[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
205209
@overload
206210
def lshift(a: _T_contra, b: _SupportsRLShift[_T_contra, _T_co], /) -> _T_co: ...
211+
207212
@overload
208213
def mod(a: _SupportsMod[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
209214
@overload
210215
def mod(a: _T_contra, b: _SupportsRMod[_T_contra, _T_co], /) -> _T_co: ...
216+
211217
@overload
212218
def mul(a: SupportsMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
213219
@overload
214220
def mul(a: _T_contra, b: SupportsRMul[_T_contra, _T_co], /) -> _T_co: ...
221+
215222
@overload
216223
def matmul(a: _SupportsMatMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
217224
@overload
218225
def matmul(a: _T_contra, b: _SupportsRMatMul[_T_contra, _T_co], /) -> _T_co: ...
226+
219227
def neg(a: _SupportsNeg[_T_co], /) -> _T_co: ...
228+
220229
@overload
221230
def or_(a: _SupportsOr[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
222231
@overload
223232
def or_(a: _T_contra, b: _SupportsROr[_T_contra, _T_co], /) -> _T_co: ...
233+
224234
def pos(a: _SupportsPos[_T_co], /) -> _T_co: ...
235+
225236
@overload
226237
def pow(a: _SupportsPow[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
227238
@overload
228239
def pow(a: _T_contra, b: _SupportsRPow[_T_contra, _T_co], /) -> _T_co: ...
240+
229241
@overload
230242
def rshift(a: _SupportsRShift[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
231243
@overload
232244
def rshift(a: _T_contra, b: _SupportsRRShift[_T_contra, _T_co], /) -> _T_co: ...
245+
233246
@overload
234247
def sub(a: SupportsSub[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
235248
@overload
236249
def sub(a: _T_contra, b: SupportsRSub[_T_contra, _T_co], /) -> _T_co: ...
250+
237251
@overload
238252
def truediv(a: _SupportsTrueDiv[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
239253
@overload
240254
def truediv(a: _T_contra, b: _SupportsRTrueDiv[_T_contra, _T_co], /) -> _T_co: ...
255+
241256
@overload
242257
def xor(a: _SupportsXOr[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
243258
@overload
244259
def xor(a: _T_contra, b: _SupportsRXOr[_T_contra, _T_co], /) -> _T_co: ...
260+
245261
def concat(a: Sequence[_T], b: Sequence[_T], /) -> Sequence[_T]: ...
246262
def contains(a: Container[object], b: object, /) -> bool: ...
247263
def countOf(a: Iterable[object], b: object, /) -> int: ...
@@ -268,79 +284,93 @@ def setitem(a: MutableSequence[_T], b: slice[int | None], c: Sequence[_T], /) ->
268284
def setitem(a: MutableMapping[_K, _V], b: _K, c: _V, /) -> None: ...
269285

270286
def length_hint(obj: object, default: int = 0, /) -> int: ...
287+
271288
@overload
272289
def iadd(a: _SupportsIAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
273290
@overload
274291
def iadd(a: SupportsAdd[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
275292
@overload
276293
def iadd(a: _T_contra, b: SupportsRAdd[_T_contra, _T_co], /) -> _T_co: ...
294+
277295
@overload
278296
def iand(a: _SupportsIAnd[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
279297
@overload
280298
def iand(a: _SupportsAnd[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
281299
@overload
282300
def iand(a: _T_contra, b: _SupportsRAnd[_T_contra, _T_co], /) -> _T_co: ...
301+
283302
def iconcat(a: MutableSequence[_T], b: Sequence[_T], /) -> MutableSequence[_T]: ... # currently impossible to type more precisely
303+
284304
@overload
285305
def ifloordiv(a: _SupportsIFloorDiv[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
286306
@overload
287307
def ifloordiv(a: _SupportsFloorDiv[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
288308
@overload
289309
def ifloordiv(a: _T_contra, b: _SupportsRFloorDiv[_T_contra, _T_co], /) -> _T_co: ...
310+
290311
@overload
291312
def ilshift(a: _SupportsILShift[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
292313
@overload
293314
def ilshift(a: _SupportsLShift[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
294315
@overload
295316
def ilshift(a: _T_contra, b: _SupportsRLShift[_T_contra, _T_co], /) -> _T_co: ...
317+
296318
@overload
297319
def imod(a: _SupportsIMod[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
298320
@overload
299321
def imod(a: _SupportsMod[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
300322
@overload
301323
def imod(a: _T_contra, b: _SupportsRMod[_T_contra, _T_co], /) -> _T_co: ...
324+
302325
@overload
303326
def imul(a: _SupportsIMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
304327
@overload
305328
def imul(a: SupportsMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
306329
@overload
307330
def imul(a: _T_contra, b: SupportsRMul[_T_contra, _T_co], /) -> _T_co: ...
331+
308332
@overload
309333
def imatmul(a: _SupportsIMatMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
310334
@overload
311335
def imatmul(a: _SupportsMatMul[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
312336
@overload
313337
def imatmul(a: _T_contra, b: _SupportsRMatMul[_T_contra, _T_co], /) -> _T_co: ...
338+
314339
@overload
315340
def ior(a: _SupportsIOr[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
316341
@overload
317342
def ior(a: _SupportsOr[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
318343
@overload
319344
def ior(a: _T_contra, b: _SupportsROr[_T_contra, _T_co], /) -> _T_co: ...
345+
320346
@overload
321347
def ipow(a: _SupportsIPow[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
322348
@overload
323349
def ipow(a: _SupportsPow[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
324350
@overload
325351
def ipow(a: _T_contra, b: _SupportsRPow[_T_contra, _T_co], /) -> _T_co: ...
352+
326353
@overload
327354
def irshift(a: _SupportsIRShift[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
328355
@overload
329356
def irshift(a: _SupportsRShift[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
330357
@overload
331358
def irshift(a: _T_contra, b: _SupportsRRShift[_T_contra, _T_co], /) -> _T_co: ...
359+
332360
@overload
333361
def isub(a: _SupportsISub[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
334362
@overload
335363
def isub(a: SupportsSub[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
336364
@overload
337365
def isub(a: _T_contra, b: SupportsRSub[_T_contra, _T_co], /) -> _T_co: ...
366+
338367
@overload
339368
def itruediv(a: _SupportsITrueDiv[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
340369
@overload
341370
def itruediv(a: _SupportsTrueDiv[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
342371
@overload
343372
def itruediv(a: _T_contra, b: _SupportsRTrueDiv[_T_contra, _T_co], /) -> _T_co: ...
373+
344374
@overload
345375
def ixor(a: _SupportsIXOr[_T_contra, _T_co], b: _T_contra, /) -> _T_co: ...
346376
@overload

0 commit comments

Comments
 (0)