@@ -171,7 +171,7 @@ class ArgumentParser(_AttributeHolder, _ActionsContainer):
171
171
) -> None : ...
172
172
173
173
@overload
174
- def parse_args (self , args : Sequence [str ] | None = None , namespace : Namespace | None = None ) -> Namespace : ... # type: ignore[misc]
174
+ def parse_args (self , args : Sequence [str ] | None = None , namespace : None = None ) -> Namespace : ... # type: ignore[misc]
175
175
@overload
176
176
def parse_args (self , args : Sequence [str ] | None , namespace : _N ) -> _N : ...
177
177
@overload
@@ -210,7 +210,7 @@ class ArgumentParser(_AttributeHolder, _ActionsContainer):
210
210
def format_usage (self ) -> str : ...
211
211
def format_help (self ) -> str : ...
212
212
@overload
213
- def parse_known_args (self , args : Sequence [str ] | None = None , namespace : Namespace | None = None ) -> tuple [Namespace , list [str ]]: ... # type: ignore[misc]
213
+ def parse_known_args (self , args : Sequence [str ] | None = None , namespace : None = None ) -> tuple [Namespace , list [str ]]: ... # type: ignore[misc]
214
214
@overload
215
215
def parse_known_args (self , args : Sequence [str ] | None , namespace : _N ) -> tuple [_N , list [str ]]: ...
216
216
@overload
@@ -219,13 +219,13 @@ class ArgumentParser(_AttributeHolder, _ActionsContainer):
219
219
def exit (self , status : int = 0 , message : str | None = None ) -> NoReturn : ...
220
220
def error (self , message : str ) -> NoReturn : ...
221
221
@overload
222
- def parse_intermixed_args (self , args : Sequence [str ] | None = None , namespace : Namespace | None = None ) -> Namespace : ... # type: ignore[misc]
222
+ def parse_intermixed_args (self , args : Sequence [str ] | None = None , namespace : None = None ) -> Namespace : ... # type: ignore[misc]
223
223
@overload
224
224
def parse_intermixed_args (self , args : Sequence [str ] | None , namespace : _N ) -> _N : ...
225
225
@overload
226
226
def parse_intermixed_args (self , * , namespace : _N ) -> _N : ...
227
227
@overload
228
- def parse_known_intermixed_args (self , args : Sequence [str ] | None = None , namespace : Namespace | None = None ) -> tuple [Namespace , list [str ]]: ... # type: ignore[misc]
228
+ def parse_known_intermixed_args (self , args : Sequence [str ] | None = None , namespace : None = None ) -> tuple [Namespace , list [str ]]: ... # type: ignore[misc]
229
229
@overload
230
230
def parse_known_intermixed_args (self , args : Sequence [str ] | None , namespace : _N ) -> tuple [_N , list [str ]]: ...
231
231
@overload
0 commit comments