Fix return annotation for asyncio.as_completed() (#2600)

This commit is contained in:
Summon528
2018-11-19 16:35:22 +08:00
committed by Sebastian Rittau
parent b868c6c3c1
commit 9c45638650

View File

@@ -22,7 +22,7 @@ FIRST_COMPLETED: str
ALL_COMPLETED: str
def as_completed(fs: Sequence[_FutureT[_T]], *, loop: AbstractEventLoop = ...,
timeout: Optional[float] = ...) -> Iterator[Generator[Any, None, _T]]: ...
timeout: Optional[float] = ...) -> Iterator[Future[_T]]: ...
def ensure_future(coro_or_future: _FutureT[_T],
*, loop: AbstractEventLoop = ...) -> Future[_T]: ...
# Prior to Python 3.7 'async' was an alias for 'ensure_future'.