@@ -13,13 +13,13 @@ _CharMap: TypeAlias = dict[int, int] | _EncodingMap
1313_Handler : TypeAlias = Callable [[UnicodeError ], tuple [str | bytes , int ]]
1414_SearchFunction : TypeAlias = Callable [[str ], codecs .CodecInfo | None ]
1515
16- def register (__search_function : _SearchFunction ) -> None : ...
16+ def register (search_function : _SearchFunction , / ) -> None : ...
1717
1818if sys .version_info >= (3 , 10 ):
19- def unregister (__search_function : _SearchFunction ) -> None : ...
19+ def unregister (search_function : _SearchFunction , / ) -> None : ...
2020
21- def register_error (__errors : str , __handler : _Handler ) -> None : ...
22- def lookup_error (__name : str ) -> _Handler : ...
21+ def register_error (errors : str , handler : _Handler , / ) -> None : ...
22+ def lookup_error (name : str , / ) -> _Handler : ...
2323
2424# The type ignore on `encode` and `decode` is to avoid issues with overlapping overloads, for more details, see #300
2525# https://docs.python.org/3/library/codecs.html#binary-transforms
@@ -68,66 +68,66 @@ def decode(
6868def decode (obj : str , encoding : Literal ["hex" , "hex_codec" ], errors : str = "strict" ) -> bytes : ...
6969@overload
7070def decode (obj : ReadableBuffer , encoding : str = "utf-8" , errors : str = "strict" ) -> str : ...
71- def lookup (__encoding : str ) -> codecs .CodecInfo : ...
72- def charmap_build (__map : str ) -> _CharMap : ...
73- def ascii_decode (__data : ReadableBuffer , __errors : str | None = None ) -> tuple [str , int ]: ...
74- def ascii_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
75- def charmap_decode (__data : ReadableBuffer , __errors : str | None = None , __mapping : _CharMap | None = None ) -> tuple [str , int ]: ...
76- def charmap_encode (__str : str , __errors : str | None = None , __mapping : _CharMap | None = None ) -> tuple [bytes , int ]: ...
77- def escape_decode (__data : str | ReadableBuffer , __errors : str | None = None ) -> tuple [str , int ]: ...
78- def escape_encode (__data : bytes , __errors : str | None = None ) -> tuple [bytes , int ]: ...
79- def latin_1_decode (__data : ReadableBuffer , __errors : str | None = None ) -> tuple [str , int ]: ...
80- def latin_1_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
71+ def lookup (encoding : str , / ) -> codecs .CodecInfo : ...
72+ def charmap_build (map : str , / ) -> _CharMap : ...
73+ def ascii_decode (data : ReadableBuffer , errors : str | None = None , / ) -> tuple [str , int ]: ...
74+ def ascii_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
75+ def charmap_decode (data : ReadableBuffer , errors : str | None = None , mapping : _CharMap | None = None , / ) -> tuple [str , int ]: ...
76+ def charmap_encode (str : str , errors : str | None = None , mapping : _CharMap | None = None , / ) -> tuple [bytes , int ]: ...
77+ def escape_decode (data : str | ReadableBuffer , errors : str | None = None , / ) -> tuple [str , int ]: ...
78+ def escape_encode (data : bytes , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
79+ def latin_1_decode (data : ReadableBuffer , errors : str | None = None , / ) -> tuple [str , int ]: ...
80+ def latin_1_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
8181
8282if sys .version_info >= (3 , 9 ):
8383 def raw_unicode_escape_decode (
84- __data : str | ReadableBuffer , __errors : str | None = None , __final : bool = True
84+ data : str | ReadableBuffer , errors : str | None = None , final : bool = True , /
8585 ) -> tuple [str , int ]: ...
8686
8787else :
88- def raw_unicode_escape_decode (__data : str | ReadableBuffer , __errors : str | None = None ) -> tuple [str , int ]: ...
88+ def raw_unicode_escape_decode (data : str | ReadableBuffer , errors : str | None = None , / ) -> tuple [str , int ]: ...
8989
90- def raw_unicode_escape_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
91- def readbuffer_encode (__data : str | ReadableBuffer , __errors : str | None = None ) -> tuple [bytes , int ]: ...
90+ def raw_unicode_escape_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
91+ def readbuffer_encode (data : str | ReadableBuffer , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
9292
9393if sys .version_info >= (3 , 9 ):
9494 def unicode_escape_decode (
95- __data : str | ReadableBuffer , __errors : str | None = None , __final : bool = True
95+ data : str | ReadableBuffer , errors : str | None = None , final : bool = True , /
9696 ) -> tuple [str , int ]: ...
9797
9898else :
99- def unicode_escape_decode (__data : str | ReadableBuffer , __errors : str | None = None ) -> tuple [str , int ]: ...
99+ def unicode_escape_decode (data : str | ReadableBuffer , errors : str | None = None , / ) -> tuple [str , int ]: ...
100100
101- def unicode_escape_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
102- def utf_16_be_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
103- def utf_16_be_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
104- def utf_16_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
105- def utf_16_encode (__str : str , __errors : str | None = None , __byteorder : int = 0 ) -> tuple [bytes , int ]: ...
101+ def unicode_escape_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
102+ def utf_16_be_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
103+ def utf_16_be_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
104+ def utf_16_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
105+ def utf_16_encode (str : str , errors : str | None = None , byteorder : int = 0 , / ) -> tuple [bytes , int ]: ...
106106def utf_16_ex_decode (
107- __data : ReadableBuffer , __errors : str | None = None , __byteorder : int = 0 , __final : bool = False
107+ data : ReadableBuffer , errors : str | None = None , byteorder : int = 0 , final : bool = False , /
108108) -> tuple [str , int , int ]: ...
109- def utf_16_le_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
110- def utf_16_le_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
111- def utf_32_be_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
112- def utf_32_be_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
113- def utf_32_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
114- def utf_32_encode (__str : str , __errors : str | None = None , __byteorder : int = 0 ) -> tuple [bytes , int ]: ...
109+ def utf_16_le_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
110+ def utf_16_le_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
111+ def utf_32_be_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
112+ def utf_32_be_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
113+ def utf_32_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
114+ def utf_32_encode (str : str , errors : str | None = None , byteorder : int = 0 , / ) -> tuple [bytes , int ]: ...
115115def utf_32_ex_decode (
116- __data : ReadableBuffer , __errors : str | None = None , __byteorder : int = 0 , __final : bool = False
116+ data : ReadableBuffer , errors : str | None = None , byteorder : int = 0 , final : bool = False , /
117117) -> tuple [str , int , int ]: ...
118- def utf_32_le_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
119- def utf_32_le_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
120- def utf_7_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
121- def utf_7_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
122- def utf_8_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
123- def utf_8_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
118+ def utf_32_le_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
119+ def utf_32_le_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
120+ def utf_7_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
121+ def utf_7_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
122+ def utf_8_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
123+ def utf_8_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
124124
125125if sys .platform == "win32" :
126- def mbcs_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
127- def mbcs_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
126+ def mbcs_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
127+ def mbcs_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
128128 def code_page_decode (
129- __codepage : int , __data : ReadableBuffer , __errors : str | None = None , __final : bool = False
129+ codepage : int , data : ReadableBuffer , errors : str | None = None , final : bool = False , /
130130 ) -> tuple [str , int ]: ...
131- def code_page_encode (__code_page : int , __str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
132- def oem_decode (__data : ReadableBuffer , __errors : str | None = None , __final : bool = False ) -> tuple [str , int ]: ...
133- def oem_encode (__str : str , __errors : str | None = None ) -> tuple [bytes , int ]: ...
131+ def code_page_encode (code_page : int , str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
132+ def oem_decode (data : ReadableBuffer , errors : str | None = None , final : bool = False , / ) -> tuple [str , int ]: ...
133+ def oem_encode (str : str , errors : str | None = None , / ) -> tuple [bytes , int ]: ...
0 commit comments