Use PEP 570 syntax in stdlib (#11250)

This commit is contained in:
Shantanu
2024-03-09 14:50:16 -08:00
committed by GitHub
parent 63737acac6
commit 470a13ab09
139 changed files with 2412 additions and 2371 deletions

View File

@@ -43,10 +43,10 @@ _FilterFunction: TypeAlias = Callable[[TarInfo, str], TarInfo | None]
_TarfileFilter: TypeAlias = Literal["fully_trusted", "tar", "data"] | _FilterFunction
class _Fileobj(Protocol):
def read(self, __size: int) -> bytes: ...
def write(self, __b: bytes) -> object: ...
def read(self, size: int, /) -> bytes: ...
def write(self, b: bytes, /) -> object: ...
def tell(self) -> int: ...
def seek(self, __pos: int) -> object: ...
def seek(self, pos: int, /) -> object: ...
def close(self) -> object: ...
# Optional fields:
# name: str | bytes