COMMITS
/ Lib/asyncio/base_events.py March 21, 2026
K
gh-140947: fix contextvars handling for server tasks in asyncio (#141158)
Kumar Aditya committed
March 14, 2026
G
gh-123720: When closing an asyncio server, stop the handlers (#124689)
Guido van Rossum committed
K
gh-145703: Fix `asyncio.BaseEventLoop` low clock resolution (#145706)
Konstantin Vlasov committed
February 28, 2026
M
gh-142352: Fix `asyncio` `start_tls()` to transfer buffered data from StreamReader (#142354)
Maksym Kasimov committed
December 8, 2025
V
Fix pyflakes warnings: variable is assigned to but never used (#142294)
Victor Stinner committed
August 3, 2025
S
gh-137341: Remove more word duplications (GH-137342)
Serhiy Storchaka committed
July 3, 2025
S
gh-135836: Fix `IndexError` in `asyncio.create_connection()` (#135875)
Serhiy Storchaka committed
July 1, 2025
May 5, 2025
April 13, 2025
K
gh-86513: improve docs of loop.call_exception_handler (#132466)
Kumar Aditya committed
April 10, 2025
S
gh-132307: Remove unnecessary check in `asyncio/base_events.py` (#132324)
Stan Ulbrych committed
March 17, 2025
February 15, 2025
K
gh-130145: fix `loop.run_forever` when loop is already running (#130146)
Kumar Aditya committed
January 20, 2025
T
gh-128308: pass `**kwargs` to asyncio task_factory (#128768)
Thomas Grainger committed
January 18, 2025
M
gh-128916: Do not set `SO_REUSEPORT` on non-`AF_INET*` sockets (GH-128933)
Michał Górny committed
January 7, 2025
T
gh-128552: fix refcycles in eager task creation (#128553)
Thomas Grainger committed
January 6, 2025
K
gh-128340: add thread safe handle for `loop.call_soon_threadsafe` (#128369)
Kumar Aditya committed
October 2, 2024
T
gh-124858: fix happy eyeballs refcyles (#124859)
Thomas Grainger committed
October 1, 2024
P
gh-124309: Revert eager task factory fix to prevent breaking downstream (#124810)
Peter Bierma committed
September 26, 2024
August 11, 2024
W
gh-122858: Deprecate `asyncio.iscoroutinefunction` (#122875)
Wulian committed
July 25, 2024
March 18, 2024
P
gh-113538: Add asycio.Server.{close,abort}_clients (redo) (#116784)
Pierre Ossman (ThinLinc team) committed
March 12, 2024
G
gh-113538: Revert "gh-113538: Add asycio.Server.{close,abort}_clients (#114432)" (#116632)
Guido van Rossum committed
March 11, 2024
P
gh-113538: Add asycio.Server.{close,abort}_clients (#114432)
Pierre Ossman (ThinLinc team) committed
February 19, 2024
J
February 3, 2024
T
gh-114887 Reject only sockets of type SOCK_STREAM in create_datagram_endpoint() (#114893)
Travis Howse committed
January 22, 2024
S
gh-75128: Ignore EADDRNOTAVAIL error in asyncio.BaseEventLoop.create_server() (GH-114420)
Serhiy Storchaka committed
December 13, 2023
B
gh-101336: Add keep_alive keyword arg for asyncio create_server() (#112485)
beavailable committed
October 28, 2023
G
gh-79033: Try to fix asyncio.Server.wait_closed() again (GH-111336)
Guido van Rossum committed
October 13, 2023
R
gh-110771: Decompose run_forever() into parts (#110773)
Russell Keith-Magee committed
October 11, 2023
J
gh-110733: Micro-optimization in BaseEventLoop._run_once (#110735)
J. Nick Koston committed
July 13, 2023
C
gh-106634: Corrected minor asyncio doc issues (#106671)
Chris Brett committed
June 13, 2023
K
GH-105684: Require `asyncio.Task` implementations to support `set_name` method (#105685)
Kumar Aditya committed
January 21, 2023
January 4, 2023
November 24, 2022
G
GH-79033: Fix asyncio.Server.wait_closed() (#98582)
Guido van Rossum committed
November 22, 2022
D
gh-88863: Clear ref cycles to resolve leak when asyncio.open_connection raises (#95739)
Dong Uk, Kang committed
October 5, 2022
G
GH-96704: Add {Task,Handle}.get_context(), use it in call_exception_handler() (#96756)
Guido van Rossum committed
October 3, 2022
H
gh-94732: Fix KeyboardInterrupt race in asyncio run_forever() (#97765)
hetmankp committed
September 30, 2022
G
GH-96827: Don't touch closed loops from executor threads (#96837)
Guido van Rossum committed
September 28, 2022
K
GH-82448: Add thread timeout for loop.shutdown_default_executor (#97561)
Kumar Aditya committed
September 5, 2022
P
gh-93973: Add all_errors to asyncio.create_connection (#93974)
Pamela Fox committed
April 27, 2022
A
Fix missing `f` prefix on f-strings (GH-91910)
Alexander Shadchin committed
March 14, 2022
A
bpo-46994: Accept explicit contextvars.Context in asyncio create_task() API (GH-31837)
Andrew Svetlov committed
March 8, 2022
S
bpo-46955: Expose asyncio.base_events.Server as asyncio.Server (GH-31760)
Stefan Zabka committed
February 20, 2022
A
Raise TypeError if SSLSocket is passed to asyncio transport-based methods (GH-31442)
Andrew Svetlov committed
February 15, 2022
K
bpo-44011: New asyncio ssl implementation (#31275)
Kumar Aditya committed
December 26, 2021
K
bpo-23819: Fix asyncio tests on python optimized mode (GH-30195)
Kumar Aditya committed
December 12, 2021
J
Re-add `reuse_address` parameter to `create_server` (GH-29733)
Jim Crist-Harif committed