From 1184e6e42bc73376c43271772e8aa74631301f92 Mon Sep 17 00:00:00 2001 From: Akuli Date: Fri, 19 Feb 2021 16:45:40 +0200 Subject: [PATCH] make WindowsError an alias of OSError (new in Python 3.3) (#5032) make WindowsError an alias of OSError (new in Python 3.3) --- stdlib/builtins.pyi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stdlib/builtins.pyi b/stdlib/builtins.pyi index 1da8f73f8..6eaae007b 100644 --- a/stdlib/builtins.pyi +++ b/stdlib/builtins.pyi @@ -1292,9 +1292,12 @@ class OSError(Exception): # filename, filename2 are actually Union[str, bytes, None] filename: Any filename2: Any + if sys.platform == "win32": + winerror: int EnvironmentError = OSError IOError = OSError +WindowsError = OSError class ArithmeticError(_StandardError): ... class AssertionError(_StandardError): ... @@ -1334,9 +1337,6 @@ class IndexError(LookupError): ... class KeyError(LookupError): ... class UnboundLocalError(NameError): ... -class WindowsError(OSError): - winerror: int - class BlockingIOError(OSError): characters_written: int