summaryrefslogtreecommitdiffstats
path: root/Lib/asyncio
Commit message (Expand)AuthorAgeFilesLines
* 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
* gh-90908: Document asyncio.Task.cancelling() and asyncio.Task.uncancel() (#95...Ɓukasz Langa2022-10-011-2/+2
* GH-96827: Don't touch closed loops from executor threads (#96837)Guido van Rossum2022-09-302-2/+6
* GH-82448: Add thread timeout for loop.shutdown_default_executor (#97561)Kumar Aditya2022-09-283-7/+26
* gh-97545: Make Semaphore run faster. (#97549)Cyker Way2022-09-261-21/+17
* GH-85760: Fix race in calling process_exited callback too early (#97009)Kumar Aditya2022-09-221-1/+2
* gh-90155: Fix bug in asyncio.Semaphore and strengthen FIFO guarantee (#93222)Cyker Way2022-09-221-22/+42
* Revert "gh-87079: Warn on unintended signal wakeup fd override in `asyncio` (...Guido van Rossum2022-09-172-28/+5
* gh-87079: Warn on unintended signal wakeup fd override in `asyncio` (#96807)Michel Hidalgo2022-09-172-5/+28
* gh-94972: document that shield users need to keep a reference to their task (...Hendrik Makait2022-09-101-2/+9