From a9a4fd0d423885e46e183f7703d6c8b7ba3c6e6f Mon Sep 17 00:00:00 2001 From: robertschweizer Date: Fri, 29 Nov 2019 15:01:30 +0100 Subject: [PATCH] Add ImportError constructor arguments (#3512) --- stdlib/2/__builtin__.pyi | 7 ++++--- stdlib/2and3/builtins.pyi | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/stdlib/2/__builtin__.pyi b/stdlib/2/__builtin__.pyi index af95e6b8f..e56b29eac 100644 --- a/stdlib/2/__builtin__.pyi +++ b/stdlib/2/__builtin__.pyi @@ -1531,9 +1531,10 @@ class AttributeError(_StandardError): ... class BufferError(_StandardError): ... class EOFError(_StandardError): ... class ImportError(_StandardError): - if sys.version_info >= (3,): - name: str - path: str + if sys.version_info >= (3, 3): + def __init__(self, *args, name: Optional[str] = ..., path: Optional[str] = ...) -> None: ... + name: Optional[str] + path: Optional[str] class LookupError(_StandardError): ... class MemoryError(_StandardError): ... class NameError(_StandardError): ... diff --git a/stdlib/2and3/builtins.pyi b/stdlib/2and3/builtins.pyi index af95e6b8f..e56b29eac 100644 --- a/stdlib/2and3/builtins.pyi +++ b/stdlib/2and3/builtins.pyi @@ -1531,9 +1531,10 @@ class AttributeError(_StandardError): ... class BufferError(_StandardError): ... class EOFError(_StandardError): ... class ImportError(_StandardError): - if sys.version_info >= (3,): - name: str - path: str + if sys.version_info >= (3, 3): + def __init__(self, *args, name: Optional[str] = ..., path: Optional[str] = ...) -> None: ... + name: Optional[str] + path: Optional[str] class LookupError(_StandardError): ... class MemoryError(_StandardError): ... class NameError(_StandardError): ...