bz2: fix bytes parameters (#9015)

This commit is contained in:
Jelle Zijlstra
2022-10-28 02:01:03 -07:00
committed by GitHub
parent 97d8519f33
commit cb90e9d3a5

View File

@@ -19,8 +19,8 @@ class _WritableFileobj(Protocol):
# def fileno(self) -> int: ...
# def close(self) -> object: ...
def compress(data: bytes, compresslevel: int = ...) -> bytes: ...
def decompress(data: bytes) -> bytes: ...
def compress(data: ReadableBuffer, compresslevel: int = ...) -> bytes: ...
def decompress(data: ReadableBuffer) -> bytes: ...
_ReadBinaryMode: TypeAlias = Literal["", "r", "rb"]
_WriteBinaryMode: TypeAlias = Literal["w", "wb", "x", "xb", "a", "ab"]
@@ -132,12 +132,12 @@ class BZ2File(BaseStream, IO[bytes]):
@final
class BZ2Compressor:
def __init__(self, compresslevel: int = ...) -> None: ...
def compress(self, __data: bytes) -> bytes: ...
def compress(self, __data: ReadableBuffer) -> bytes: ...
def flush(self) -> bytes: ...
@final
class BZ2Decompressor:
def decompress(self, data: bytes, max_length: int = ...) -> bytes: ...
def decompress(self, data: ReadableBuffer, max_length: int = ...) -> bytes: ...
@property
def eof(self) -> bool: ...
@property