summaryrefslogtreecommitdiffstats
path: root/Lib/asyncio
Commit message (Expand)AuthorAgeFilesLines
* gh-97696: asyncio eager tasks factory (#102853)Itamar Ostricher2023-05-012-26/+106
* gh-83925: Make asyncio.subprocess communicate similar to non-asyncio (#18650)Marek Marczykowski-Górecki2023-04-281-5/+6
* gh-103607: Fix `pause_reading` to work when called from `connection_made` in ...Itayazolay2023-04-272-24/+32
* gh-103462: Ensure SelectorSocketTransport.writelines registers a writer when ...Ali-Akber Saifee2023-04-131-0/+3
* gh-102780: Fix uncancel() call in asyncio timeouts (#102815)Kristján Valur Jónsson2023-03-221-3/+4
* gh-102810: Add docstrings to the public-facing methods of `asyncio.Timeout` (...JosephSBoyle2023-03-191-0/+12
* GH-102748: remove legacy support for generator based coroutines from `asyncio...Kumar Aditya2023-03-161-2/+1
* GH-100112: avoid using iterable coroutines in asyncio internally (#100128)Kumar Aditya2023-03-161-16/+6
* gh-102560 Add docstrings to asyncio.TaskGroup (#102565)JosephSBoyle2023-03-151-0/+18
* Remove redundant `_ensure_future` in favor of `ensure_future` in `asyncio` (#...Kumar Aditya2023-03-071-6/+2
* gh-100226: Clarify StreamReader.read behavior (#101807)Jan Gosmann2023-02-171-8/+9
* GH-96764: rewrite `asyncio.wait_for` to use `asyncio.timeout` (#98518)Kumar Aditya2023-02-161-48/+29
* gh-101317: Add `ssl_shutdown_timeout` parameter for `asyncio.StreamWriter.sta...beavailable2023-02-011-2/+4
* gh-101143: Remove references to `TimerHandle` from `asyncio.base_events.BaseE...J. Nick Koston2023-01-211-6/+3
* GH-100573: Fix server hang caused by os.stat() on named pipe (Windows) (#100959)Guido van Rossum2023-01-131-0/+5
* gh-100160: Restore and deprecate implicit creation of an event loop (GH-100410)Serhiy Storchaka2023-01-131-1/+23
* GH-86508: skip binding to local addresses of different family in `asyncio.ope...Kumar Aditya2023-01-041-2/+8
* GH-91166: Implement zero copy writes for `SelectorSocketTransport` in asyncio...Kumar Aditya2022-12-241-11/+75
* gh-100344: Add C implementation for `asyncio.current_task` (#100345)Itamar Ostricher2022-12-221-1/+4
* GH-100133: fix `asyncio` subprocess losing `stderr` and `stdout` output (#100...Kumar Aditya2022-12-211-3/+0
* GH-100363: Speed up `asyncio.get_running_loop` (#100364)Kumar Aditya2022-12-211-0/+1
* gh-100348: Fix ref cycle in `asyncio._SelectorSocketTransport` with `_read_re...Richard Kojedzinszky2022-12-201-0/+4
* gh-99941: Ensure that asyncio.Protocol.data_received receives immutable bytes...DarioDaF2022-12-102-3/+4
* gh-93453: No longer create an event loop in get_event_loop() (#98440)Serhiy Storchaka2022-12-064-23/+9
* GH-66285: fix forking in asyncio (#99769)Kumar Aditya2022-11-271-0/+11
* GH-66285: Revert "fix forking in asyncio" (#99756)Kumar Aditya2022-11-241-9/+0
* GH-79033: Fix asyncio.Server.wait_closed() (#98582)Guido van Rossum2022-11-241-1/+1
* GH-66285: fix forking in `asyncio` (#99539)Kumar Aditya2022-11-241-0/+9
* gh-88863: Clear ref cycles to resolve leak when asyncio.open_connection raise...Dong Uk, Kang2022-11-223-14/+35
* GH-99388: add `loop_factory` parameter to `asyncio.run` (#99462)Kumar Aditya2022-11-141-2/+2
* GH-94597: add deprecation warnings for subclassing `AbstractChildWatcher` (#9...Kumar Aditya2022-11-121-0/+7
* gh-99277: remove older version of `get_write_buffer_limits` (#99280)Carlo2022-11-101-6/+0
* GH-90352: fix _SelectorDatagramTransport to inherit from DatagramTransport (#...Kumar Aditya2022-10-291-1/+1
* gh-98703: Fix asyncio proactor_events calling _call_connection_lost multiple ...Ken Jin2022-10-271-0/+2
* GH-89237: fix hang in proactor `subprocess.wait_closed()` (#98572)Kumar Aditya2022-10-241-1/+3
* GH-98539: fix ref cycle in `_SSLProtocolTransport` after close (#98540)Kumar Aditya2022-10-221-2/+5
* GH-98543: Fix `asyncio.TaskGroup` to not keep reference to errors after rais...Kumar Aditya2022-10-221-5/+5
* GH-98327: Reduce scope of catch_warnings() in _make_subprocess_transport (#98...Kumar Aditya2022-10-171-24/+25
* GH-94597: Deprecate child watcher getters and setters (#98215)Kumar Aditya2022-10-151-24/+32
* Bpo-41246: IOCP Proactor avoid callback code duplication (#21399)Tony Solomonik2022-10-131-65/+17
* bpo-46364: Use sockets for stdin of asyncio only on AIX (#30596)Christoph Hamsen2022-10-131-4/+3
* GH-94597: deprecate `SafeChildWatcher`, `FastChildWatcher` and `MultiLoopChil...Kumar Aditya2022-10-081-0/+15
* GH-98023: Change default child watcher to PidfdChildWatcher on supported syst...Kumar Aditya2022-10-081-1/+15
* GH-94182: Run the PidfdChildWatcher on the running loop (#94184)Thomas Grainger2022-10-081-32/+12
* GH-88968: Reject socket that is already used as a transport (#98010)Guido van Rossum2022-10-071-0/+3
* GH-90985: Revert "Deprecate passing a message into cancel()" (#97999)Guido van Rossum2022-10-072-11/+0
* GH-88050: fix race in closing subprocess pipe in asyncio (#97951)Kumar Aditya2022-10-061-1/+3
* gh-88050: Fix asyncio subprocess to kill process cleanly when process is bloc...Kumar Aditya2022-10-051-6/+7
* GH-96704: Add {Task,Handle}.get_context(), use it in call_exception_handler()...Guido van Rossum2022-10-053-1/+22
* gh-94732: Fix KeyboardInterrupt race in asyncio run_forever() (#97765)hetmankp2022-10-031-3/+4