From ba69b32d06b9053308138dc75f02502abc6b6613 Mon Sep 17 00:00:00 2001 From: jdelic Date: Fri, 22 Jul 2016 23:39:56 +0200 Subject: [PATCH] argparse stub fix: parse_known_args takes an optional sequence of strings like parse_args(), not an optional string (#386) * parse_known_args takes an optional sequence of strings like parse_args, not an optional string --- stdlib/2and3/argparse.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/2and3/argparse.pyi b/stdlib/2and3/argparse.pyi index b6048b863..56ac9b573 100644 --- a/stdlib/2and3/argparse.pyi +++ b/stdlib/2and3/argparse.pyi @@ -79,7 +79,7 @@ class ArgumentParser: def print_help(self, file: Optional[IO[str]] = ...) -> None: ... def format_usage(self) -> str: ... def format_help(self) -> str: ... - def parse_known_args(self, args: Optional[str] = ..., + def parse_known_args(self, args: Optional[Sequence[str]] = ..., namespace: Optional[Namespace] = ...) -> Tuple[Namespace, List[str]]: ... def convert_arg_line_to_args(self, arg_line: str) -> List[str]: ... def exit(self, status: int = ..., message: Optional[str] = ...) -> None: ...