diff --git a/stdlib/_compression.pyi b/stdlib/_compression.pyi index 15d7074e4448..e71f7d14bd2b 100644 --- a/stdlib/_compression.pyi +++ b/stdlib/_compression.pyi @@ -1,8 +1,8 @@ from _typeshed import WriteableBuffer -from io import BufferedIOBase, RawIOBase +from io import DEFAULT_BUFFER_SIZE, BufferedIOBase, RawIOBase from typing import Any, Callable, Protocol -BUFFER_SIZE: Any +BUFFER_SIZE = DEFAULT_BUFFER_SIZE class _Reader(Protocol): def read(self, __n: int) -> bytes: ... diff --git a/stdlib/io.pyi b/stdlib/io.pyi index 19f495e8878a..7b9951dbe631 100644 --- a/stdlib/io.pyi +++ b/stdlib/io.pyi @@ -5,12 +5,13 @@ from _typeshed import ReadableBuffer, Self, StrOrBytesPath, WriteableBuffer from os import _Opener from types import TracebackType from typing import IO, Any, BinaryIO, Callable, Iterable, Iterator, TextIO +from typing_extensions import Literal -DEFAULT_BUFFER_SIZE: int +DEFAULT_BUFFER_SIZE: Literal[8192] -SEEK_SET: int -SEEK_CUR: int -SEEK_END: int +SEEK_SET: Literal[0] +SEEK_CUR: Literal[1] +SEEK_END: Literal[2] open = builtins.open