From 7ae2f25216c7b8a330632bbe52894583fabbc2ec Mon Sep 17 00:00:00 2001 From: Ivan Levkivskyi Date: Tue, 20 Feb 2018 21:34:48 +0000 Subject: [PATCH] Fix some problems introduced by recent commits. (#1905) --- stdlib/3/builtins.pyi | 5 ++--- stdlib/3/multiprocessing/__init__.pyi | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/stdlib/3/builtins.pyi b/stdlib/3/builtins.pyi index 2e2ee6c82..6600f4e3e 100644 --- a/stdlib/3/builtins.pyi +++ b/stdlib/3/builtins.pyi @@ -947,11 +947,10 @@ class OSError(Exception): filename = ... # type: Any if sys.version_info >= (3, 4): filename2 = ... # type: Any - if sys.platform == 'win32': - winerror = 0 IOError = OSError EnvironmentError = OSError -WindowsError = OSError +class WindowsError(OSError): + winerror = ... # type: int class LookupError(Exception): ... class RuntimeError(Exception): ... class ValueError(Exception): ... diff --git a/stdlib/3/multiprocessing/__init__.pyi b/stdlib/3/multiprocessing/__init__.pyi index 3e0762182..c1a1c8aa5 100644 --- a/stdlib/3/multiprocessing/__init__.pyi +++ b/stdlib/3/multiprocessing/__init__.pyi @@ -12,7 +12,7 @@ from multiprocessing.context import ( ProcessError, BufferTooShort, TimeoutError, AuthenticationError) from multiprocessing.managers import SyncManager from multiprocessing.process import current_process as current_process -from multiprocessing.queues import Queue, SimpleQueue, JoinableQueue +from multiprocessing.queues import Queue as Queue, SimpleQueue as SimpleQueue, JoinableQueue as JoinableQueue import sys # N.B. The functions below are generated at runtime by partially applying