Skip to content

Commit 70459ab

Browse files
authored
Revert "zip: add some overloads for heterogeneous tuples (#3830)" (#4254)
This reverts commit e857ad6. Co-authored-by: hauntsaninja <>
1 parent 534ebd5 commit 70459ab

File tree

2 files changed

+0
-20
lines changed

2 files changed

+0
-20
lines changed

stdlib/2/__builtin__.pyi

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1597,16 +1597,6 @@ if sys.version_info < (3,):
15971597
def unichr(__i: int) -> unicode: ...
15981598
def vars(__object: Any = ...) -> Dict[str, Any]: ...
15991599
if sys.version_info >= (3,):
1600-
# Some overloads to better support zipping heterogeneous tuples
1601-
@overload
1602-
def zip(*iterables: Tuple[_T1, _T2]) -> Tuple[Tuple[_T1, ...], Tuple[_T2, ...]]: ... # type: ignore
1603-
@overload
1604-
def zip(*iterables: Tuple[_T1, _T2, _T3]) -> Tuple[Tuple[_T1, ...], Tuple[_T2, ...], Tuple[_T3, ...]]: ... # type: ignore
1605-
@overload
1606-
def zip(*iterables: Tuple[_T1, _T2, _T3, _T4]) -> Tuple[Tuple[_T1, ...], Tuple[_T2, ...], Tuple[_T3, ...], Tuple[_T4, ...]]: ... # type: ignore
1607-
@overload
1608-
def zip(*iterables: Tuple[_T1, _T2, _T3, _T4, _T5]) -> Tuple[Tuple[_T1, ...], Tuple[_T2, ...], Tuple[_T3, ...], Tuple[_T4, ...], Tuple[_T5, ...]]: ... # type: ignore
1609-
16101600
@overload
16111601
def zip(__iter1: Iterable[_T1]) -> Iterator[Tuple[_T1]]: ...
16121602
@overload

stdlib/2and3/builtins.pyi

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1597,16 +1597,6 @@ if sys.version_info < (3,):
15971597
def unichr(__i: int) -> unicode: ...
15981598
def vars(__object: Any = ...) -> Dict[str, Any]: ...
15991599
if sys.version_info >= (3,):
1600-
# Some overloads to better support zipping heterogeneous tuples
1601-
@overload
1602-
def zip(*iterables: Tuple[_T1, _T2]) -> Tuple[Tuple[_T1, ...], Tuple[_T2, ...]]: ... # type: ignore
1603-
@overload
1604-
def zip(*iterables: Tuple[_T1, _T2, _T3]) -> Tuple[Tuple[_T1, ...], Tuple[_T2, ...], Tuple[_T3, ...]]: ... # type: ignore
1605-
@overload
1606-
def zip(*iterables: Tuple[_T1, _T2, _T3, _T4]) -> Tuple[Tuple[_T1, ...], Tuple[_T2, ...], Tuple[_T3, ...], Tuple[_T4, ...]]: ... # type: ignore
1607-
@overload
1608-
def zip(*iterables: Tuple[_T1, _T2, _T3, _T4, _T5]) -> Tuple[Tuple[_T1, ...], Tuple[_T2, ...], Tuple[_T3, ...], Tuple[_T4, ...], Tuple[_T5, ...]]: ... # type: ignore
1609-
16101600
@overload
16111601
def zip(__iter1: Iterable[_T1]) -> Iterator[Tuple[_T1]]: ...
16121602
@overload

0 commit comments

Comments
 (0)