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

@@ -364,14 +364,14 @@ class SpooledTemporaryFile(IO[AnyStr], _SpooledTemporaryFileBase):
if sys.version_info >= (3, 11):
# These three work only if the SpooledTemporaryFile is opened in binary mode,
# because the underlying object in text mode does not have these methods.
def read1(self, __size: int = ...) -> AnyStr: ...
def read1(self, size: int = ..., /) -> AnyStr: ...
def readinto(self, b: WriteableBuffer) -> int: ...
def readinto1(self, b: WriteableBuffer) -> int: ...
def detach(self) -> io.RawIOBase: ...
def read(self, __n: int = ...) -> AnyStr: ...
def readline(self, __limit: int | None = ...) -> AnyStr: ... # type: ignore[override]
def readlines(self, __hint: int = ...) -> list[AnyStr]: ... # type: ignore[override]
def read(self, n: int = ..., /) -> AnyStr: ...
def readline(self, limit: int | None = ..., /) -> AnyStr: ... # type: ignore[override]
def readlines(self, hint: int = ..., /) -> list[AnyStr]: ... # type: ignore[override]
def seek(self, offset: int, whence: int = ...) -> int: ...
def tell(self) -> int: ...
def truncate(self, size: int | None = None) -> None: ... # type: ignore[override]