COMMITS
/ Doc/library/contextlib.rst March 2, 2026
C
Hide "object" prefix on dunders in contextlib docs & selectivly link some more (#145436)
C.A.M. Gerlach committed
February 11, 2026
H
Python 3.15.0a6
Hugo van Kemenade committed
February 6, 2026
N
Docs: module pages should not link to themselves (#144505)
Ned Batchelder committed
February 4, 2026
S
gh-144386: Add support for descriptors in ExitStack and AsyncExitStack (#144420)
Serhiy Storchaka committed
October 8, 2025
C
gh-139452: Clarify redirect_stdout, stderr behavior (gh-139490)
Cody Maloney committed
April 10, 2025
L
Docs: Add a missing trailing full stop (#130561)
Liam DeVoe committed
February 22, 2025
S
gh-121970: Replace `.. coroutine{method,function}` with `:async:` (#130448)
sobolevn committed
November 27, 2024
J
Fix indentation for contextlib.asynccontextmanager docs (#127333)
Jelle Zijlstra committed
July 22, 2024
V
Docs: spelling and grammar fixes (#122084)
Ville Skyttä committed
June 5, 2024
May 31, 2024
Z
contextlib docs: Clean up redundant 'up' after 'cleanup' (GH-119867)
Zachary Ware committed
January 24, 2024
D
Fix a typo in the contextlib documentation (#114507)
Daniel Hollas committed
January 23, 2024
V
gh-66944: Note that the `contextlib.closing` example is for illustrative purposes (#112198)
Ville Skyttä committed
December 8, 2023
A
gh-101100: Fix Sphinx nits in `library/contextlib.rst` (#112870)
Alex Waygood committed
November 10, 2023
Z
gh-103791: handle `BaseExceptionGroup` in `contextlib.suppress()` (#111910)
Zac Hatfield-Dodds committed
October 19, 2023
A
GH-101100: Fix reference warnings for ``__enter__`` and ``__exit__`` (#110112)
Adam Turner committed
April 24, 2023
Ł
October 12, 2022
S
Formatting fixes in contextlib docs (#98111)
Stanley committed
June 21, 2022
L
gh-93675: Fix typos in `Doc/` (GH-93676)
luzpaz committed
May 2, 2022
T
March 28, 2022
V
November 25, 2021
Z
bpo-45568: Actually use @asynccontextmanager in usage example (GH-29151)
Zbigniew Siciarz committed
October 20, 2021
T
bpo-25625: [doc] fix async/aync typo (GH-29091)
Thomas Grainger committed
October 19, 2021
F
bpo-25625: add contextlib.chdir (GH-28271)
Filipe Laíns committed
July 30, 2021
N
Update URLs in comments and metadata to use HTTPS (GH-27458)
Noah Kantrowitz committed
June 30, 2021
J
Doc: fix a rst tag. (GH-26965)
Julien Palard committed
June 29, 2021
S
bpo-44471: Change error type for bad objects in ExitStack.enter_context() (GH-26820)
Serhiy Storchaka committed
June 4, 2021
I
bpo-44279: revert 'exceptions are raised' back to 'exceptions occur' (GH-26492)
Irit Katriel committed
June 1, 2021
M
bpo-44279: [doc] reword contextlib.suppress documentation (GH-26428)
MapleCCC committed
May 26, 2021
May 19, 2021
April 26, 2021
A
Use the zero argument form of super() in examples for Python3 docs. (GH-22314)
Andre Delfino committed
November 9, 2020
T
bpo-41543: contextlib.nullcontext can fill in for an async context manager (GH-21870)
Tom Gringauz committed
November 5, 2020
K
K
bpo-40816 Add AsyncContextDecorator class (GH-20516)
Kazantcev Andrey committed
November 2, 2020
June 5, 2019
S
[3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620)
Serhiy Storchaka committed
June 1, 2019
S
bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-13700)
Serhiy Storchaka committed
December 19, 2018
S
bpo-35506: Remove redundant and incorrect links from keywords. (GH-11174)
Serhiy Storchaka committed
September 18, 2018
N
Clarify that AsyncExitStack works with coroutine functions (GH-9405)
Nathaniel J. Smith committed
August 25, 2018
A
Fixed typo with asynccontextmanager code example (GH-8845)
Alexander Vasin committed
July 23, 2018
M
bpo-33468: Add try-finally contextlib.contextmanager example (GH-7816)
Matthias Bussonnier committed
July 9, 2018
D
bpo-34067: Include a more easily understood example for nullcontext (GH-8158)
Daniel Porteous committed
January 25, 2018
I
bpo-29302: Implement contextlib.AsyncExitStack. (#4790)
Ilya Kulakov committed
December 14, 2017
J
bpo-30241: implement contextlib.AbstractAsyncContextManager (#1412)
Jelle Zijlstra committed
November 23, 2017
J
bpo-10049: Add a "no-op" (null) context manager to contextlib (GH-4464)
Jesse-Bakker committed
May 1, 2017
J
bpo-29679: Implement @contextlib.asynccontextmanager (#360)
Jelle Zijlstra committed
August 31, 2016
V
Closes #27904: Improved logging statements to defer formatting until needed.
Vinay Sajip committed
June 9, 2016
B
Add a missing :term:.
Brett Cannon committed
May 10, 2016
S
Issue #23921: Standardized documentation whitespace formatting.
Serhiy Storchaka committed