removals in Python 3.7 (#2018)

Last part of #1965.
This commit is contained in:
Jelle Zijlstra
2018-04-06 11:11:29 -07:00
committed by Guido van Rossum
parent 0acdfd1548
commit 54ecefef04
5 changed files with 18 additions and 9 deletions

View File

@@ -119,7 +119,11 @@ class TarFile(Iterable[TarInfo]):
path: _Path = ...) -> None: ...
def extractfile(self,
member: Union[str, TarInfo]) -> Optional[IO[bytes]]: ...
if sys.version_info >= (3,):
if sys.version_info >= (3, 7):
def add(self, name: str, arcname: Optional[str] = ...,
recursive: bool = ..., *,
filter: Optional[Callable[[TarInfo], Optional[TarInfo]]] = ...) -> None: ...
elif sys.version_info >= (3,):
def add(self, name: str, arcname: Optional[str] = ...,
recursive: bool = ...,
exclude: Optional[Callable[[str], bool]] = ..., *,