@@ -13,13 +13,13 @@ _CharMap: TypeAlias = dict[int, int] | _EncodingMap
13
13
_Handler : TypeAlias = Callable [[UnicodeError ], tuple [str | bytes , int ]]
14
14
_SearchFunction : TypeAlias = Callable [[str ], codecs .CodecInfo | None ]
15
15
16
- def register (__search_function : _SearchFunction ) -> None : ...
16
+ def register (search_function : _SearchFunction , / ) -> None : ...
17
17
18
18
if sys .version_info >= (3 , 10 ):
19
- def unregister (__search_function : _SearchFunction ) -> None : ...
19
+ def unregister (search_function : _SearchFunction , / ) -> None : ...
20
20
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 : ...
23
23
24
24
# The type ignore on `encode` and `decode` is to avoid issues with overlapping overloads, for more details, see #300
25
25
# https://docs.python.org/3/library/codecs.html#binary-transforms
@@ -68,66 +68,66 @@ def decode(
68
68
def decode (obj : str , encoding : Literal ["hex" , "hex_codec" ], errors : str = "strict" ) -> bytes : ...
69
69
@overload
70
70
def 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 ]: ...
81
81
82
82
if sys .version_info >= (3 , 9 ):
83
83
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 , /
85
85
) -> tuple [str , int ]: ...
86
86
87
87
else :
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 ]: ...
89
89
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 ]: ...
92
92
93
93
if sys .version_info >= (3 , 9 ):
94
94
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 , /
96
96
) -> tuple [str , int ]: ...
97
97
98
98
else :
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 ]: ...
100
100
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 ]: ...
106
106
def 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 , /
108
108
) -> 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 ]: ...
115
115
def 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 , /
117
117
) -> 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 ]: ...
124
124
125
125
if 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 ]: ...
128
128
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 , /
130
130
) -> 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