summaryrefslogtreecommitdiffstats
path: root/Doc/library/contextlib.rst
diff options
context:
space:
mode:
authorNathaniel J. Smith <njs@pobox.com>2018-09-18 21:27:59 (GMT)
committerCarol Willing <carolcode@willingconsulting.com>2018-09-18 21:27:59 (GMT)
commita3c88ef12c7b8993912750b56a1e095652fe47c0 (patch)
tree13c1ffb44e0329dcaff8bf4e3590ec2d3346a411 /Doc/library/contextlib.rst
parent79d1c2e6c9d1bc1cf41ec3041801ca1a2b9a995b (diff)
downloadcpython-a3c88ef12c7b8993912750b56a1e095652fe47c0.zip
cpython-a3c88ef12c7b8993912750b56a1e095652fe47c0.tar.gz
cpython-a3c88ef12c7b8993912750b56a1e095652fe47c0.tar.bz2
Clarify that AsyncExitStack works with coroutine functions (GH-9405)
The docs were ambiguous about whether you pass in a coroutine function or a coroutine object, e.g. is it: aestack.push_async_exit(some_async_func) or aestack.push_async_exit(some_async_func()) (It's the first one.)
Diffstat (limited to 'Doc/library/contextlib.rst')
-rw-r--r--Doc/library/contextlib.rst4
1 files changed, 2 insertions, 2 deletions
diff --git a/Doc/library/contextlib.rst b/Doc/library/contextlib.rst
index 7dc5b29..930c973 100644
--- a/Doc/library/contextlib.rst
+++ b/Doc/library/contextlib.rst
@@ -471,11 +471,11 @@ Functions and classes provided:
.. method:: push_async_exit(exit)
Similar to :meth:`push` but expects either an asynchronous context manager
- or a coroutine.
+ or a coroutine function.
.. method:: push_async_callback(callback, *args, **kwds)
- Similar to :meth:`callback` but expects a coroutine.
+ Similar to :meth:`callback` but expects a coroutine function.
.. method:: aclose()