mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 13:34:58 +08:00
Fix incorrect typehint for callbacks in multiprocessing.Pool (#10949)
This commit is contained in:
@@ -91,7 +91,7 @@ class Pool:
|
||||
func: Callable[[_S], _T],
|
||||
iterable: Iterable[_S],
|
||||
chunksize: int | None = None,
|
||||
callback: Callable[[_T], object] | None = None,
|
||||
callback: Callable[[list[_T]], object] | None = None,
|
||||
error_callback: Callable[[BaseException], object] | None = None,
|
||||
) -> MapResult[_T]: ...
|
||||
def imap(self, func: Callable[[_S], _T], iterable: Iterable[_S], chunksize: int | None = 1) -> IMapIterator[_T]: ...
|
||||
@@ -102,7 +102,7 @@ class Pool:
|
||||
func: Callable[..., _T],
|
||||
iterable: Iterable[Iterable[Any]],
|
||||
chunksize: int | None = None,
|
||||
callback: Callable[[_T], object] | None = None,
|
||||
callback: Callable[[list[_T]], object] | None = None,
|
||||
error_callback: Callable[[BaseException], object] | None = None,
|
||||
) -> AsyncResult[list[_T]]: ...
|
||||
def close(self) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user