summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYury Selivanov <yury@magic.io>2018-09-25 21:44:52 (GMT)
committerGitHub <noreply@github.com>2018-09-25 21:44:52 (GMT)
commitfad6af2744c0b022568f7f4a8afc93fed056d4db (patch)
tree708dd1bd742bc9dcfbc08c3c34d125a2c0014243
parent5a5ce064b3baadcb79605c5a42ee3d0aee57cdfc (diff)
downloadcpython-fad6af2744c0b022568f7f4a8afc93fed056d4db.zip
cpython-fad6af2744c0b022568f7f4a8afc93fed056d4db.tar.gz
cpython-fad6af2744c0b022568f7f4a8afc93fed056d4db.tar.bz2
asyncio/docs: Replace Python 4.0 -> 3.10 (GH-9579)
-rw-r--r--Doc/library/asyncio-task.rst10
-rw-r--r--Lib/asyncio/tasks.py12
2 files changed, 11 insertions, 11 deletions
diff --git a/Doc/library/asyncio-task.rst b/Doc/library/asyncio-task.rst
index bb693d7..1a50436 100644
--- a/Doc/library/asyncio-task.rst
+++ b/Doc/library/asyncio-task.rst
@@ -277,7 +277,7 @@ Sleeping
when the coroutine completes.
The *loop* argument is deprecated and scheduled for removal
- in Python 4.0.
+ in Python 3.10.
.. _asyncio_example_sleep:
@@ -435,7 +435,7 @@ Timeouts
If the wait is cancelled, the future *aw* is also cancelled.
The *loop* argument is deprecated and scheduled for removal
- in Python 4.0.
+ in Python 3.10.
.. _asyncio_example_waitfor:
@@ -487,7 +487,7 @@ Waiting Primitives
done, pending = await asyncio.wait(aws)
The *loop* argument is deprecated and scheduled for removal
- in Python 4.0.
+ in Python 3.10.
*timeout* (a float or int), if specified, can be used to control
the maximum number of seconds to wait before returning.
@@ -888,7 +888,7 @@ Generator-based Coroutines
.. note::
Support for generator-based coroutines is **deprecated** and
- is scheduled for removal in Python 4.0.
+ is scheduled for removal in Python 3.10.
Generator-based coroutines predate async/await syntax. They are
Python generators that use ``yield from`` expressions to await
@@ -914,7 +914,7 @@ enforced.
await old_style_coroutine()
This decorator is **deprecated** and is scheduled for removal in
- Python 4.0.
+ Python 3.10.
This decorator should not be used for :keyword:`async def`
coroutines.
diff --git a/Lib/asyncio/tasks.py b/Lib/asyncio/tasks.py
index b52aad8..743e82b 100644
--- a/Lib/asyncio/tasks.py
+++ b/Lib/asyncio/tasks.py
@@ -384,8 +384,8 @@ async def wait(fs, *, loop=None, timeout=None, return_when=ALL_COMPLETED):
if loop is None:
loop = events.get_running_loop()
else:
- warnings.warn("The loop argument is deprecated and scheduled for"
- "removal in Python 4.0.",
+ warnings.warn("The loop argument is deprecated and scheduled for "
+ "removal in Python 3.10.",
DeprecationWarning, stacklevel=2)
fs = {ensure_future(f, loop=loop) for f in set(fs)}
@@ -414,8 +414,8 @@ async def wait_for(fut, timeout, *, loop=None):
if loop is None:
loop = events.get_running_loop()
else:
- warnings.warn("The loop argument is deprecated and scheduled for"
- "removal in Python 4.0.",
+ warnings.warn("The loop argument is deprecated and scheduled for "
+ "removal in Python 3.10.",
DeprecationWarning, stacklevel=2)
if timeout is None:
@@ -595,8 +595,8 @@ async def sleep(delay, result=None, *, loop=None):
if loop is None:
loop = events.get_running_loop()
else:
- warnings.warn("The loop argument is deprecated and scheduled for"
- "removal in Python 4.0.",
+ warnings.warn("The loop argument is deprecated and scheduled for "
+ "removal in Python 3.10.",
DeprecationWarning, stacklevel=2)
future = loop.create_future()