@@ -247,6 +247,7 @@ def _set_parser_prog(parser: argparse.ArgumentParser, prog: str) -> None:
247247 elif action .required :
248248 req_args .append (action .dest )
249249
250+
250251#: Function signature for a Command Function that uses an argparse.ArgumentParser to process user input
251252#: and optionally returns a boolean
252253ArgparseCommandFuncOptionalBoolReturn = Callable [[CommandParent , argparse .Namespace ], Optional [bool ]]
@@ -272,8 +273,7 @@ def with_argparser(
272273 ns_provider : Optional [Callable [..., argparse .Namespace ]] = None ,
273274 preserve_quotes : bool = False ,
274275 with_unknown_args : bool = False ,
275- ) -> Callable [[ArgparseCommandFunc [CommandParent ]], RawCommandFuncOptionalBoolReturn [CommandParent ]]:
276- ... # pragma: no cover
276+ ) -> Callable [[ArgparseCommandFunc [CommandParent ]], RawCommandFuncOptionalBoolReturn [CommandParent ]]: ... # pragma: no cover
277277
278278
279279@overload
@@ -283,8 +283,7 @@ def with_argparser(
283283 ns_provider : Optional [Callable [..., argparse .Namespace ]] = None ,
284284 preserve_quotes : bool = False ,
285285 with_unknown_args : bool = False ,
286- ) -> Callable [[ArgparseCommandFunc [CommandParent ]], RawCommandFuncOptionalBoolReturn [CommandParent ]]:
287- ... # pragma: no cover
286+ ) -> Callable [[ArgparseCommandFunc [CommandParent ]], RawCommandFuncOptionalBoolReturn [CommandParent ]]: ... # pragma: no cover
288287
289288
290289def with_argparser (
@@ -424,8 +423,7 @@ def as_subcommand_to(
424423 * ,
425424 help : Optional [str ] = None ,
426425 aliases : Optional [List [str ]] = None ,
427- ) -> Callable [[ArgparseCommandFunc [CommandParent ]], ArgparseCommandFunc [CommandParent ]]:
428- ... # pragma: no cover
426+ ) -> Callable [[ArgparseCommandFunc [CommandParent ]], ArgparseCommandFunc [CommandParent ]]: ... # pragma: no cover
429427
430428
431429@overload
@@ -436,8 +434,7 @@ def as_subcommand_to(
436434 * ,
437435 help : Optional [str ] = None ,
438436 aliases : Optional [List [str ]] = None ,
439- ) -> Callable [[ArgparseCommandFunc [CommandParent ]], ArgparseCommandFunc [CommandParent ]]:
440- ... # pragma: no cover
437+ ) -> Callable [[ArgparseCommandFunc [CommandParent ]], ArgparseCommandFunc [CommandParent ]]: ... # pragma: no cover
441438
442439
443440def as_subcommand_to (
0 commit comments