summaryrefslogtreecommitdiffstats
path: root/Lib/asyncio
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* gh-93973: Add all_errors to asyncio.create_connection (#93974)Pamela Fox2022-09-051-1/+4
* GH-74116: Allow multiple drain waiters for asyncio.StreamWriter (GH-94705)Kumar Aditya2022-08-291-19/+16
* gh-90467: StreamReaderProtocol - add strong reference to created task (#96323)Kirill2022-08-271-1/+3
* GH-95704: Don't suppress errors from tasks when TG is cancelled (#95761)Guido van Rossum2022-08-171-4/+3
* GH-95899: fix asyncio.Runner to call set_event_loop only once (#95900)Kumar Aditya2022-08-151-3/+5
* gh-95724: Clarify taskgroups.py license. (#95847)Yury Selivanov2022-08-111-1/+2
* GH-95289: Always call uncancel() when parent cancellation is requested (#95602)Kumar Aditya2022-08-041-8/+9
* gh-91323: Revert "Allow overriding a future compliance check in asyncio.Task ...Łukasz Langa2022-08-041-5/+1
* GH-95097: fix `asyncio.run` for tasks without `uncancel` method (#95211)Kumar Aditya2022-07-281-4/+5
* gh-95051: ensure that timeouts scheduled with `asyncio.Timeout` that have alr...Thomas Grainger2022-07-241-4/+4