allow Optional[float] for asyncio.wait() timeout arg (#1860)

This commit is contained in:
Rick Kilgore
2018-02-07 19:49:33 -08:00
committed by Jelle Zijlstra
parent 60dc2e2408
commit 1713ad64de

View File

@@ -51,7 +51,7 @@ def run_coroutine_threadsafe(coro: _FutureT[_T],
def shield(arg: _FutureT[_T], *, loop: AbstractEventLoop = ...) -> Future[_T]: ...
def sleep(delay: float, result: _T = ..., loop: AbstractEventLoop = ...) -> Future[_T]: ...
def wait(fs: Iterable[_FutureT[_T]], *, loop: AbstractEventLoop = ...,
timeout: float = ...,
timeout: Optional[float] = ...,
return_when: str = ...) -> Future[Tuple[Set[Future[_T]], Set[Future[_T]]]]: ...
def wait_for(fut: _FutureT[_T], timeout: Optional[float],
*, loop: AbstractEventLoop = ...) -> Future[_T]: ...