summaryrefslogtreecommitdiffstats
path: root/Lib/asyncio
Commit message (Expand)AuthorAgeFilesLines
* 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
* bpo-45924: Fix asyncio incorrect traceback when future's exception is raised ...Kumar Aditya2022-07-111-1/+2
* GH-93896: AAlways set event loop in asyncio.run and IsolatedAsyncioTestCase (...Kumar Aditya2022-07-061-0/+6
* GH-94398: TaskGroup: Fail create_task() during shutdown (GH-94400)Guido van Rossum2022-06-301-0/+2
* gh-84623: Remove unused imports in stdlib (#93773)Victor Stinner2022-06-135-5/+0
* gh-93297: Make asyncio task groups prevent child tasks from being GCed (#93299)Yury Selivanov2022-05-271-13/+6
* gh-92841: Fix asyncio's RuntimeError: Event loop is closed (GH-92842)Oleg Iarygin2022-05-171-1/+1
* gh-91880 - fix typo (GH-92069)David Hewitt2022-04-301-1/+1
* Fix missing `f` prefix on f-strings (GH-91910)Alexander Shadchin2022-04-271-1/+1
* gh-91880: add try/except around `signal.signal` (#91881)David Hewitt2022-04-251-1/+7
* gh-91487: Optimize asyncio UDP speed (GH-91488)msoxzw2022-04-152-2/+9
* gh-79156: Add start_tls() method to streams API (#91453)Oleg Iarygin2022-04-151-0/+21
* bpo-47167: Allow overriding a future compliance check in asyncio.Task (GH-32197)Andrew Svetlov2022-04-011-1/+5
* bpo-39622: Interrupt the main asyncio task on Ctrl+C (GH-32105)Andrew Svetlov2022-03-301-1/+36