11# Stubs for bisect
22
3- from typing import Any , Sequence , TypeVar
3+ from typing import Any , Sequence , MutableSequence , TypeVar
44
55_T = TypeVar ('_T' )
66
@@ -9,14 +9,14 @@ _T = TypeVar('_T')
99# def bisect_right(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
1010# def bisect(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
1111#
12- # def insort_left(a: Sequence [_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
13- # def insort_right(a: Sequence [_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
14- # def insort(a: Sequence [_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
12+ # def insort_left(a: MutableSequence [_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
13+ # def insort_right(a: MutableSequence [_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
14+ # def insort(a: MutableSequence [_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
1515
1616def bisect_left (a : Sequence , x : Any , lo : int = ..., hi : int = ...) -> int : ...
1717def bisect_right (a : Sequence , x : Any , lo : int = ..., hi : int = ...) -> int : ...
1818def bisect (a : Sequence , x : Any , lo : int = ..., hi : int = ...) -> int : ...
1919
20- def insort_left (a : Sequence , x : Any , lo : int = ..., hi : int = ...) -> int : ...
21- def insort_right (a : Sequence , x : Any , lo : int = ..., hi : int = ...) -> int : ...
22- def insort (a : Sequence , x : Any , lo : int = ..., hi : int = ...) -> int : ...
20+ def insort_left (a : MutableSequence , x : Any , lo : int = ..., hi : int = ...) -> int : ...
21+ def insort_right (a : MutableSequence , x : Any , lo : int = ..., hi : int = ...) -> int : ...
22+ def insort (a : MutableSequence , x : Any , lo : int = ..., hi : int = ...) -> int : ...
0 commit comments