diff --git a/stdlib/optparse.pyi b/stdlib/optparse.pyi index 1e7428f59a95..b571ff0680b7 100644 --- a/stdlib/optparse.pyi +++ b/stdlib/optparse.pyi @@ -240,7 +240,10 @@ class OptionParser(OptionContainer): def get_prog_name(self) -> str: ... def get_usage(self) -> str: ... def get_version(self) -> str: ... - def parse_args(self, args: Sequence[AnyStr] | None = ..., values: Values | None = ...) -> tuple[Values, list[AnyStr]]: ... + @overload + def parse_args(self, args: None = ..., values: Values | None = ...) -> tuple[Values, list[str]]: ... + @overload + def parse_args(self, args: Sequence[AnyStr], values: Values | None = ...) -> tuple[Values, list[AnyStr]]: ... def print_usage(self, file: IO[str] | None = ...) -> None: ... def print_help(self, file: IO[str] | None = ...) -> None: ... def print_version(self, file: IO[str] | None = ...) -> None: ...