mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 13:04:46 +08:00
add byte-to-byte encodings submodules (#13120)
This commit is contained in:
26
stdlib/encodings/base64_codec.pyi
Normal file
26
stdlib/encodings/base64_codec.pyi
Normal file
@@ -0,0 +1,26 @@
|
||||
import codecs
|
||||
from _typeshed import ReadableBuffer
|
||||
from typing import ClassVar
|
||||
|
||||
# This codec is bytes to bytes.
|
||||
|
||||
def base64_encode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
def base64_decode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
|
||||
class Codec(codecs.Codec):
|
||||
def encode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
def decode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
|
||||
class IncrementalEncoder(codecs.IncrementalEncoder):
|
||||
def encode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class IncrementalDecoder(codecs.IncrementalDecoder):
|
||||
def decode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class StreamWriter(Codec, codecs.StreamWriter):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
class StreamReader(Codec, codecs.StreamReader):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
def getregentry() -> codecs.CodecInfo: ...
|
||||
26
stdlib/encodings/bz2_codec.pyi
Normal file
26
stdlib/encodings/bz2_codec.pyi
Normal file
@@ -0,0 +1,26 @@
|
||||
import codecs
|
||||
from _typeshed import ReadableBuffer
|
||||
from typing import ClassVar
|
||||
|
||||
# This codec is bytes to bytes.
|
||||
|
||||
def bz2_encode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
def bz2_decode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
|
||||
class Codec(codecs.Codec):
|
||||
def encode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
def decode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
|
||||
class IncrementalEncoder(codecs.IncrementalEncoder):
|
||||
def encode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class IncrementalDecoder(codecs.IncrementalDecoder):
|
||||
def decode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class StreamWriter(Codec, codecs.StreamWriter):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
class StreamReader(Codec, codecs.StreamReader):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
def getregentry() -> codecs.CodecInfo: ...
|
||||
26
stdlib/encodings/hex_codec.pyi
Normal file
26
stdlib/encodings/hex_codec.pyi
Normal file
@@ -0,0 +1,26 @@
|
||||
import codecs
|
||||
from _typeshed import ReadableBuffer
|
||||
from typing import ClassVar
|
||||
|
||||
# This codec is bytes to bytes.
|
||||
|
||||
def hex_encode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
def hex_decode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
|
||||
class Codec(codecs.Codec):
|
||||
def encode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
def decode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
|
||||
class IncrementalEncoder(codecs.IncrementalEncoder):
|
||||
def encode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class IncrementalDecoder(codecs.IncrementalDecoder):
|
||||
def decode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class StreamWriter(Codec, codecs.StreamWriter):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
class StreamReader(Codec, codecs.StreamReader):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
def getregentry() -> codecs.CodecInfo: ...
|
||||
26
stdlib/encodings/quopri_codec.pyi
Normal file
26
stdlib/encodings/quopri_codec.pyi
Normal file
@@ -0,0 +1,26 @@
|
||||
import codecs
|
||||
from _typeshed import ReadableBuffer
|
||||
from typing import ClassVar
|
||||
|
||||
# This codec is bytes to bytes.
|
||||
|
||||
def quopri_encode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
def quopri_decode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
|
||||
class Codec(codecs.Codec):
|
||||
def encode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
def decode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
|
||||
class IncrementalEncoder(codecs.IncrementalEncoder):
|
||||
def encode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class IncrementalDecoder(codecs.IncrementalDecoder):
|
||||
def decode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class StreamWriter(Codec, codecs.StreamWriter):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
class StreamReader(Codec, codecs.StreamReader):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
def getregentry() -> codecs.CodecInfo: ...
|
||||
28
stdlib/encodings/uu_codec.pyi
Normal file
28
stdlib/encodings/uu_codec.pyi
Normal file
@@ -0,0 +1,28 @@
|
||||
import codecs
|
||||
from _typeshed import ReadableBuffer
|
||||
from typing import ClassVar
|
||||
|
||||
# This codec is bytes to bytes.
|
||||
|
||||
def uu_encode(
|
||||
input: ReadableBuffer, errors: str = "strict", filename: str = "<data>", mode: int = 0o666
|
||||
) -> tuple[bytes, int]: ...
|
||||
def uu_decode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
|
||||
class Codec(codecs.Codec):
|
||||
def encode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
def decode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
|
||||
class IncrementalEncoder(codecs.IncrementalEncoder):
|
||||
def encode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class IncrementalDecoder(codecs.IncrementalDecoder):
|
||||
def decode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class StreamWriter(Codec, codecs.StreamWriter):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
class StreamReader(Codec, codecs.StreamReader):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
def getregentry() -> codecs.CodecInfo: ...
|
||||
26
stdlib/encodings/zlib_codec.pyi
Normal file
26
stdlib/encodings/zlib_codec.pyi
Normal file
@@ -0,0 +1,26 @@
|
||||
import codecs
|
||||
from _typeshed import ReadableBuffer
|
||||
from typing import ClassVar
|
||||
|
||||
# This codec is bytes to bytes.
|
||||
|
||||
def zlib_encode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
def zlib_decode(input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ...
|
||||
|
||||
class Codec(codecs.Codec):
|
||||
def encode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
def decode(self, input: ReadableBuffer, errors: str = "strict") -> tuple[bytes, int]: ... # type: ignore[override]
|
||||
|
||||
class IncrementalEncoder(codecs.IncrementalEncoder):
|
||||
def encode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class IncrementalDecoder(codecs.IncrementalDecoder):
|
||||
def decode(self, input: ReadableBuffer, final: bool = False) -> bytes: ... # type: ignore[override]
|
||||
|
||||
class StreamWriter(Codec, codecs.StreamWriter):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
class StreamReader(Codec, codecs.StreamReader):
|
||||
charbuffertype: ClassVar[type] = ...
|
||||
|
||||
def getregentry() -> codecs.CodecInfo: ...
|
||||
Reference in New Issue
Block a user