mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-07 12:44:28 +08:00
committed by
Matthias Kramm
parent
fac745c90b
commit
9f1e90b33f
@@ -1,6 +0,0 @@
|
||||
def bisect(a: list, x: object, lo: int = ..., hi: int = ...) -> int: ...
|
||||
def bisect_left(a: list, x: object, lo: int = ..., hi: int = ...) -> int: ...
|
||||
def bisect_right(a: list, x: object, lo: int = ..., hi: int = ...) -> int: ...
|
||||
def insort_left(a: list, x: object, lo: int = ..., hi: int = ...) -> int: ...
|
||||
def insort_right(a: list, x: object, lo: int = ..., hi: int = ...) -> int: ...
|
||||
def insort(a: list, x: object, lo: int = ..., hi: int = ...) -> int: ...
|
||||
22
stdlib/2and3/bisect.pyi
Normal file
22
stdlib/2and3/bisect.pyi
Normal file
@@ -0,0 +1,22 @@
|
||||
# Stubs for bisect
|
||||
|
||||
from typing import Any, Sequence, TypeVar
|
||||
|
||||
_T = TypeVar('_T')
|
||||
|
||||
# TODO uncomment when mypy#2035 is fixed
|
||||
#def bisect_left(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
|
||||
#def bisect_right(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
|
||||
#def bisect(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
|
||||
#
|
||||
#def insort_left(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
|
||||
#def insort_right(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
|
||||
#def insort(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
|
||||
|
||||
def bisect_left(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...
|
||||
def bisect_right(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...
|
||||
def bisect(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...
|
||||
|
||||
def insort_left(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...
|
||||
def insort_right(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...
|
||||
def insort(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...
|
||||
@@ -1,12 +0,0 @@
|
||||
from typing import Sequence, TypeVar
|
||||
|
||||
_T = TypeVar('_T')
|
||||
|
||||
def insort_left(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...): pass
|
||||
def insort_right(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...): pass
|
||||
|
||||
def bisect_left(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...): pass
|
||||
def bisect_right(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...): pass
|
||||
|
||||
insort = insort_right
|
||||
bisect = bisect_right
|
||||
Reference in New Issue
Block a user