]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] Mention the "context manager" keyword in concurrent.futures documentation...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 15 Aug 2025 14:11:04 +0000 (16:11 +0200)
committerGitHub <noreply@github.com>
Fri, 15 Aug 2025 14:11:04 +0000 (19:41 +0530)
Mention the "context manager" keyword in concurrent.futures documentation (GH-130976)
(cherry picked from commit 095bc775ecb5d4213767de3feebaa5a98d8c603c)

Co-authored-by: Jakub Stasiak <jakub@stasiak.at>
Doc/library/concurrent.futures.rst

index 73134f6a3987bf151543bcc1dfa7b78b65cd7460..bf98bf23f01cc5086b858864527472a7e4b7cbd9 100644 (file)
@@ -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: