mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 21:46:42 +08:00
Fix use of unexported Pool type in multiprocessing.pool (#6111)
This commit is contained in:
@@ -5,6 +5,7 @@ from collections.abc import Callable, Iterable, Sequence
|
||||
from ctypes import _CData
|
||||
from logging import Logger
|
||||
from multiprocessing import queues, synchronize
|
||||
from multiprocessing.pool import Pool as _Pool
|
||||
from multiprocessing.process import BaseProcess
|
||||
from multiprocessing.sharedctypes import SynchronizedArray, SynchronizedBase
|
||||
from typing import Any, Type, TypeVar, Union, overload
|
||||
@@ -57,7 +58,7 @@ class BaseContext(object):
|
||||
initializer: Callable[..., Any] | None = ...,
|
||||
initargs: Iterable[Any] = ...,
|
||||
maxtasksperchild: int | None = ...,
|
||||
) -> multiprocessing.pool.Pool: ...
|
||||
) -> _Pool: ...
|
||||
@overload
|
||||
def RawValue(self, typecode_or_type: Type[_CT], *args: Any) -> _CT: ...
|
||||
@overload
|
||||
|
||||
Reference in New Issue
Block a user