Fix: TarFile.tarinfo is a Type instead of instance. (#4322)

Co-authored-by: Jonathan Slenders <jslender@cisco.com>
This commit is contained in:
Jonathan Slenders
2020-07-10 12:22:04 +02:00
committed by GitHub
parent ad89dee03b
commit 028f0d5293

View File

@@ -61,7 +61,7 @@ def open(
bufsize: int = ...,
*,
format: Optional[int] = ...,
tarinfo: Optional[TarInfo] = ...,
tarinfo: Optional[Type[TarInfo]] = ...,
dereference: Optional[bool] = ...,
ignore_zeros: Optional[bool] = ...,
encoding: Optional[str] = ...,
@@ -77,7 +77,7 @@ class TarFile(Iterable[TarInfo]):
mode: str
fileobj: Optional[IO[bytes]]
format: Optional[int]
tarinfo: Optional[TarInfo]
tarinfo: Type[TarInfo]
dereference: Optional[bool]
ignore_zeros: Optional[bool]
encoding: Optional[str]
@@ -93,7 +93,7 @@ class TarFile(Iterable[TarInfo]):
mode: str = ...,
fileobj: Optional[IO[bytes]] = ...,
format: Optional[int] = ...,
tarinfo: Optional[TarInfo] = ...,
tarinfo: Optional[Type[TarInfo]] = ...,
dereference: Optional[bool] = ...,
ignore_zeros: Optional[bool] = ...,
encoding: Optional[str] = ...,
@@ -117,7 +117,7 @@ class TarFile(Iterable[TarInfo]):
bufsize: int = ...,
*,
format: Optional[int] = ...,
tarinfo: Optional[TarInfo] = ...,
tarinfo: Optional[Type[TarInfo]] = ...,
dereference: Optional[bool] = ...,
ignore_zeros: Optional[bool] = ...,
encoding: Optional[str] = ...,