From 637dba1beba84cc51800a9ffb4054d0b760da115 Mon Sep 17 00:00:00 2001 From: Shantanu Date: Mon, 11 May 2020 21:52:55 -0700 Subject: [PATCH] concurrent.futures: fix BrokenProcessPool base (#3972) Co-authored-by: hauntsaninja <> --- stdlib/3/concurrent/futures/process.pyi | 5 ++++- third_party/2/concurrent/futures/process.pyi | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/stdlib/3/concurrent/futures/process.pyi b/stdlib/3/concurrent/futures/process.pyi index ca22879c0..960a59f50 100644 --- a/stdlib/3/concurrent/futures/process.pyi +++ b/stdlib/3/concurrent/futures/process.pyi @@ -4,7 +4,10 @@ import sys EXTRA_QUEUED_CALLS: Any -if sys.version_info >= (3,): +if sys.version_info >= (3, 7): + from ._base import BrokenExecutor + class BrokenProcessPool(BrokenExecutor): ... +elif sys.version_info >= (3,): class BrokenProcessPool(RuntimeError): ... if sys.version_info >= (3, 7): diff --git a/third_party/2/concurrent/futures/process.pyi b/third_party/2/concurrent/futures/process.pyi index ca22879c0..960a59f50 100644 --- a/third_party/2/concurrent/futures/process.pyi +++ b/third_party/2/concurrent/futures/process.pyi @@ -4,7 +4,10 @@ import sys EXTRA_QUEUED_CALLS: Any -if sys.version_info >= (3,): +if sys.version_info >= (3, 7): + from ._base import BrokenExecutor + class BrokenProcessPool(BrokenExecutor): ... +elif sys.version_info >= (3,): class BrokenProcessPool(RuntimeError): ... if sys.version_info >= (3, 7):