From 9ae0c0b3375b95dedd15a83786a7228b19f00873 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Sun, 22 Nov 2015 16:28:54 -0800 Subject: [PATCH] Fix argparse.Namespace better. --- stdlib/2.7/argparse.pyi | 2 +- stdlib/3/argparse.pyi | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/stdlib/2.7/argparse.pyi b/stdlib/2.7/argparse.pyi index 8edfce23e..96b213c82 100644 --- a/stdlib/2.7/argparse.pyi +++ b/stdlib/2.7/argparse.pyi @@ -112,7 +112,7 @@ class Namespace(_AttributeHolder): def __eq__(self, other): ... def __ne__(self, other): ... def __contains__(self, key): ... - def __getitem__(self, key: str) -> Any: ... + def __getattr__(self, name: str) -> Any: ... class _ActionsContainer: description = ... # type: Any diff --git a/stdlib/3/argparse.pyi b/stdlib/3/argparse.pyi index 3e97ef1c8..08ea33ca7 100644 --- a/stdlib/3/argparse.pyi +++ b/stdlib/3/argparse.pyi @@ -105,7 +105,6 @@ class Namespace(_AttributeHolder): def __eq__(self, other): ... def __ne__(self, other): ... def __contains__(self, key): ... - def __getitem__(self, key: str) -> Any: ... def __getattr__(self, name: str) -> Any: ... class _ActionsContainer: