Skip to content

Commit 9f1e90b

Browse files
tharvikmatthiaskramm
authored andcommitted
Merge bisect (#468)
* merge bisect * comment while mypy#2035
1 parent fac745c commit 9f1e90b

File tree

3 files changed

+22
-18
lines changed

3 files changed

+22
-18
lines changed

stdlib/2.7/bisect.pyi

-6
This file was deleted.

stdlib/2and3/bisect.pyi

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Stubs for bisect
2+
3+
from typing import Any, Sequence, TypeVar
4+
5+
_T = TypeVar('_T')
6+
7+
# TODO uncomment when mypy#2035 is fixed
8+
#def bisect_left(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
9+
#def bisect_right(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
10+
#def bisect(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...
11+
#
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: ...
15+
16+
def bisect_left(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...
17+
def bisect_right(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...
18+
def bisect(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...
19+
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: ...

stdlib/3/bisect.pyi

-12
This file was deleted.

0 commit comments

Comments
 (0)