Fix concurrent.futures import for re-export (#4105)

Also update stubtest whitelist as a workaround.
This commit is contained in:
Ivan Levkivskyi
2020-05-27 13:51:01 +01:00
committed by GitHub
parent bdb149da78
commit e199c2e4bc
3 changed files with 5 additions and 4 deletions

View File

@@ -14,5 +14,5 @@ if sys.version_info >= (3, 8):
from ._base import InvalidStateError as InvalidStateError
if sys.version_info >= (3, 7):
from ._base import BrokenExecutor as BrokenExecutor
from .thread import ThreadPoolExecutor
from .process import ProcessPoolExecutor
from .thread import ThreadPoolExecutor as ThreadPoolExecutor
from .process import ProcessPoolExecutor as ProcessPoolExecutor

View File

@@ -133,6 +133,7 @@ collections.abc.Set.isdisjoint
collections.deque.__hash__
concurrent.futures.Executor.map
concurrent.futures._base.Executor.map
concurrent.futures.ProcessPoolExecutor.map
concurrent.futures.process.ProcessPoolExecutor.map
configparser.DuplicateOptionError.__init__
configparser.DuplicateSectionError.__init__

View File

@@ -14,5 +14,5 @@ if sys.version_info >= (3, 8):
from ._base import InvalidStateError as InvalidStateError
if sys.version_info >= (3, 7):
from ._base import BrokenExecutor as BrokenExecutor
from .thread import ThreadPoolExecutor
from .process import ProcessPoolExecutor
from .thread import ThreadPoolExecutor as ThreadPoolExecutor
from .process import ProcessPoolExecutor as ProcessPoolExecutor