diff --git a/stdlib/argparse.pyi b/stdlib/argparse.pyi index 560577ebe021..da8141e235e0 100644 --- a/stdlib/argparse.pyi +++ b/stdlib/argparse.pyi @@ -223,7 +223,7 @@ class ArgumentParser(_AttributeHolder, _ActionsContainer): title: str = "subcommands", description: str | None = None, prog: str | None = None, - action: type[Action] = ..., + action: str | type[Action] = ..., option_string: str = ..., dest: str | None = None, required: bool = False, @@ -238,7 +238,7 @@ class ArgumentParser(_AttributeHolder, _ActionsContainer): description: str | None = None, prog: str | None = None, parser_class: type[_ArgumentParserT], - action: type[Action] = ..., + action: str | type[Action] = ..., option_string: str = ..., dest: str | None = None, required: bool = False,