COMMITS
/ Lib/test/test_contextlib_async.py April 28, 2026
A
gh-125862: Keep ContextDecorator open across generator/coroutine execution (GH-136212)
Alex Grönholm committed
February 4, 2026
S
gh-144386: Add support for descriptors in ExitStack and AsyncExitStack (#144420)
Serhiy Storchaka committed
May 22, 2025
S
gh-71339: Use new assertion methods in tests (GH-129046)
Serhiy Storchaka committed
December 28, 2024
T
gh-128265: Support WASI/Emscripten on PDB tests, by removing asyncio from pdb tests (#128264)
Thomas Grainger committed
December 25, 2024
December 18, 2024
K
gh-127949: deprecate `asyncio.get_event_loop_policy` (#128053)
Kumar Aditya committed
K
gh-127949: deprecate `asyncio.set_event_loop_policy` (#128024)
Kumar Aditya committed
October 10, 2023
S
gh-110378: Fix test_async_gen_propagates_generator_exit in test_contextlib_async (#110500)
Serhiy Storchaka committed
S
gh-110378: Close invalid generators in contextmanager and asynccontextmanager (GH-110499)
Serhiy Storchaka committed
October 8, 2023
N
gh-110378: Move to `IsolatedAsyncTestCase` in `test_contextlib_async.py` (#110379)
Nikita Sobolev committed
July 20, 2023
I
gh-102799: use sys.exception() instead of sys.exc_info() in contextlib (#103311)
Irit Katriel committed
July 16, 2023
G
gh-105726: Add `__slots__` to `AbstractContextManager` and `AbstractAsyncContextManager` (#106771)
Grigoriev Semyon committed
January 3, 2023
May 24, 2022
K
GH-89369: test_contextlib_async finalizes event loop after each test (#93074)
Kumar Aditya committed
May 5, 2022
March 22, 2022
C
bpo-40280: Skip socket, fork, subprocess tests on Emscripten (GH-31986)
Christian Heimes committed
October 4, 2021
J
bpo-44594: fix (Async)ExitStack handling of __context__ (gh-27089)
John Belmonte committed
September 23, 2021
J
bpo-38415: Allow using @asynccontextmanager-made ctx managers as decorators (GH-16667)
Jason Fried committed
July 26, 2021
N
bpo-44515: handle non-refcounted GC in contextlib tests (GH-26910)
Nick Coghlan committed
July 20, 2021
T
bpo-44566: resolve differences between asynccontextmanager and contextmanager (#27024)
Thomas Grainger committed
June 29, 2021
S
bpo-44471: Change error type for bad objects in ExitStack.enter_context() (GH-26820)
Serhiy Storchaka committed
May 6, 2021
D
bpo-44017: Update test_contextlib_async not to emit DeprecationWarn (GH-25918)
Dong-hee Na 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
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
April 1, 2019
S
bpo-36492: Deprecate passing some arguments as keyword arguments. (GH-12637)
Serhiy Storchaka committed
July 23, 2018
S
bpo-34183: Fix running Lib/test/test_contextlib_async.py as a script. (GH-8381)
Serhiy Storchaka committed
June 8, 2018
Y
bpo-33786: Fix asynchronous generators to handle GeneratorExit in athrow() (GH-7467)
Yury Selivanov committed
June 2, 2018
B
bpo-33562: Check the global asyncio event loop policy isn't set after any tests (GH-7328)
Brett Cannon 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
May 1, 2017
J
bpo-29679: Implement @contextlib.asynccontextmanager (#360)
Jelle Zijlstra committed