[Python-checkins] cpython (3.4): Issue #21596: asyncio.wait(): mention that the sequence of futures must not
victor.stinner
python-checkins at python.org
Tue Jun 10 11:16:28 CEST 2014
http://hg.python.org/cpython/rev/2b3f8b6d6e5c
changeset: 91117:2b3f8b6d6e5c
branch: 3.4
parent: 91115:7912179335cc
user: Victor Stinner <victor.stinner at gmail.com>
date: Tue Jun 10 11:16:05 2014 +0200
summary:
Issue #21596: asyncio.wait(): mention that the sequence of futures must not
be empty.
files:
Doc/library/asyncio-task.rst | 2 ++
Lib/asyncio/tasks.py | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/Doc/library/asyncio-task.rst b/Doc/library/asyncio-task.rst
--- a/Doc/library/asyncio-task.rst
+++ b/Doc/library/asyncio-task.rst
@@ -521,6 +521,8 @@
to complete. Coroutines will be wrapped in Tasks. Returns two sets of
:class:`Future`: (done, pending).
+ The sequence *futures* must not be empty.
+
*timeout* can be used to control the maximum number of seconds to wait before
returning. *timeout* can be an int or float. If *timeout* is not specified
or ``None``, there is no limit to the wait time.
diff --git a/Lib/asyncio/tasks.py b/Lib/asyncio/tasks.py
--- a/Lib/asyncio/tasks.py
+++ b/Lib/asyncio/tasks.py
@@ -387,6 +387,8 @@
def wait(fs, *, loop=None, timeout=None, return_when=ALL_COMPLETED):
"""Wait for the Futures and coroutines given by fs to complete.
+ The sequence futures must not be empty.
+
Coroutines will be wrapped in Tasks.
Returns two sets of Future: (done, pending).
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list