From 219c57a28cd1f7a3760e9e7cdf07868773535207 Mon Sep 17 00:00:00 2001 From: tonygrue-dbx Date: Mon, 15 Aug 2016 11:41:05 -0700 Subject: [PATCH] Add winerror to WindowsError in builtins.pyi for Python 2.7 and 3 (#470) Adds the int type member to WindowsError stub --- stdlib/2.7/__builtin__.pyi | 3 ++- stdlib/3/builtins.pyi | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/stdlib/2.7/__builtin__.pyi b/stdlib/2.7/__builtin__.pyi index 8b0ee5318..901cb6584 100644 --- a/stdlib/2.7/__builtin__.pyi +++ b/stdlib/2.7/__builtin__.pyi @@ -835,7 +835,8 @@ class MemoryError(StandardError): ... class NameError(StandardError): ... class NotImplementedError(RuntimeError): ... class OSError(EnvironmentError): ... -class WindowsError(OSError): ... +class WindowsError(OSError): + winerror = ... # type: int class OverflowError(ArithmeticError): ... class ReferenceError(StandardError): ... class SyntaxError(StandardError): diff --git a/stdlib/3/builtins.pyi b/stdlib/3/builtins.pyi index 16e8c0f4e..541bc1588 100644 --- a/stdlib/3/builtins.pyi +++ b/stdlib/3/builtins.pyi @@ -799,7 +799,8 @@ class NotADirectoryError(OSError): ... class PermissionError(OSError): ... class ProcessLookupError(OSError): ... class TimeoutError(OSError): ... -class WindowsError(OSError): ... +class WindowsError(OSError): + winerror = ... # type: int class OverflowError(ArithmeticError): ... class ReferenceError(Exception): ... class StopIteration(Exception):