https://github.com/python/cpython/commit/2c614a8264ecf6aae7c78086fa371cab63a43dca commit: 2c614a8264ecf6aae7c78086fa371cab63a43dca branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: kumaraditya303 <[email protected]> date: 2025-08-15T19:41:04+05:30 summary:
[3.13] Mention the "context manager" keyword in concurrent.futures documentation (GH-130976) (#137811) Mention the "context manager" keyword in concurrent.futures documentation (GH-130976) (cherry picked from commit 095bc775ecb5d4213767de3feebaa5a98d8c603c) Co-authored-by: Jakub Stasiak <[email protected]> files: M Doc/library/concurrent.futures.rst diff --git a/Doc/library/concurrent.futures.rst b/Doc/library/concurrent.futures.rst index 73134f6a3987bf..bf98bf23f01cc5 100644 --- a/Doc/library/concurrent.futures.rst +++ b/Doc/library/concurrent.futures.rst @@ -92,10 +92,10 @@ Executor Objects executor has started running will be completed prior to this method returning. The remaining futures are cancelled. - You can avoid having to call this method explicitly if you use the - :keyword:`with` statement, which will shutdown the :class:`Executor` - (waiting as if :meth:`Executor.shutdown` were called with *wait* set to - ``True``):: + You can avoid having to call this method explicitly if you use the executor + as a :term:`context manager` via the :keyword:`with` statement, which + will shutdown the :class:`Executor` (waiting as if :meth:`Executor.shutdown` + were called with *wait* set to ``True``):: import shutil with ThreadPoolExecutor(max_workers=4) as e: _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/python-checkins.python.org Member address: [email protected]
