summaryrefslogtreecommitdiffstats
path: root/Lib/asyncio
Commit message (Expand)AuthorAgeFilesLines
* [3.11] GH-89237: fix hang in proactor `subprocess.wait_closed()` (GH-98572) (...Miss Islington (bot)2022-10-251-1/+3
* [3.11] GH-98543: Fix `asyncio.TaskGroup` to not keep reference to errors aft...Miss Islington (bot)2022-10-241-5/+5
* [3.11] GH-98539: fix ref cycle in `_SSLProtocolTransport` after close (GH-98...Miss Islington (bot)2022-10-241-2/+5
* bpo-46364: Use sockets for stdin of asyncio only on AIX (GH-30596)Miss Islington (bot)2022-10-131-4/+3
* GH-90985: Revert "Deprecate passing a message into cancel()" (GH-97999)Miss Islington (bot)2022-10-072-11/+0
* [3.11] GH-88050: fix race in closing subprocess pipe in asyncio (GH-97951) (...Miss Islington (bot)2022-10-061-1/+3
* gh-88050: Fix asyncio subprocess to kill process cleanly when process is bloc...Miss Islington (bot)2022-10-051-6/+7
* gh-94732: Fix KeyboardInterrupt race in asyncio run_forever() (GH-97765)Miss Islington (bot)2022-10-031-3/+4
* gh-90908: Document asyncio.Task.cancelling() and asyncio.Task.uncancel() (GH-...Miss Islington (bot)2022-10-011-2/+2
* GH-96827: Don't touch closed loops from executor threads (GH-96837)Miss Islington (bot)2022-09-302-2/+6
* gh-97545: Make Semaphore run faster. (GH-97549)Miss Islington (bot)2022-09-271-21/+17
* GH-85760: Fix race in calling process_exited callback too early (GH-97009)Miss Islington (bot)2022-09-221-1/+2
* gh-90155: Fix bug in asyncio.Semaphore and strengthen FIFO guarantee (GH-93222)Miss Islington (bot)2022-09-221-22/+42
* gh-94972: document that shield users need to keep a reference to their task (...Miss Islington (bot)2022-09-101-2/+9
* GH-74116: Allow multiple drain waiters for asyncio.StreamWriter (GH-94705) (#...Miss Islington (bot)2022-08-301-19/+16
* gh-90467: StreamReaderProtocol - add strong reference to created task (GH-963...Miss Islington (bot)2022-08-301-1/+3
* GH-95704: Don't suppress errors from tasks when TG is cancelled (GH-95761)Miss Islington (bot)2022-08-171-4/+3
* GH-95899: fix asyncio.Runner to call set_event_loop only once (GH-95900) (#96...Miss Islington (bot)2022-08-151-3/+5
* gh-95724: Clarify taskgroups.py license. (GH-95847)Miss Islington (bot)2022-08-111-1/+2
* gh-91323: Revert "Allow overriding a future compliance check in asyncio.Task ...Miss Islington (bot)2022-08-041-5/+1
* GH-95289: Always call uncancel() when parent cancellation is requested (GH-95...Miss Islington (bot)2022-08-041-8/+9
* GH-95097: fix `asyncio.run` for tasks without `uncancel` method (GH-95211) (G...Miss Islington (bot)2022-07-291-4/+5
* gh-95051: ensure that timeouts scheduled with `asyncio.Timeout` that have alr...Miss Islington (bot)2022-07-261-4/+4
* [3.11] bpo-45924: Fix asyncio incorrect traceback when future's exception is ...Miss Islington (bot)2022-07-111-1/+2
* GH-93896: AAlways set event loop in asyncio.run and IsolatedAsyncioTestCase (...Miss Islington (bot)2022-07-061-0/+6
* GH-94398: TaskGroup: Fail create_task() during shutdown (GH-94400) (GH-94463)Miss Islington (bot)2022-06-301-0/+2
* gh-93297: Make asyncio task groups prevent child tasks from being GCed (GH-93...Miss Islington (bot)2022-05-271-13/+6
* gh-92841: Fix asyncio's RuntimeError: Event loop is closed (GH-92842)Miss Islington (bot)2022-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
* bpo-27929: resolve names only for AF_INET/AF_INET6 with asyncio (GH-32131)Vincent Bernat2022-03-281-1/+2
* bpo-47062: Rename factory argument to loop_factory (GH-32113)Andrew Svetlov2022-03-251-5/+5
* bpo-43352: Add a Barrier object in asyncio lib (GH-24903)Duprat2022-03-252-3/+161
* bpo-47062: Implement asyncio.Runner context manager (GH-31799)Andrew Svetlov2022-03-241-18/+106
* bpo-46829: Deprecate passing a message into Future.cancel() and Task.cancel()...Andrew Svetlov2022-03-232-0/+11
* bpo-45997: Fix asyncio.Semaphore re-acquiring order (GH-31910)Andrew Svetlov2022-03-221-6/+10
* bpo-34790: Remove passing coroutine objects to asyncio.wait() (GH-31964)Andrew Svetlov2022-03-171-10/+4
* bpo-47039: Normalize repr() of asyncio future and task objects (GH-31950)Andrew Svetlov2022-03-174-27/+19
* bpo-43253: Don't call shutdown() for invalid socket handles (GH-31892)Maximilian Hils2022-03-151-1/+1
* Drop accidentally added whitespaces in asyncio internals (GH-31900)Andrew Svetlov2022-03-151-1/+1
* bpo-46994: Accept explicit contextvars.Context in asyncio create_task() API (...Andrew Svetlov2022-03-144-10/+26
* bpo-46805: Add low level UDP socket functions to asyncio (GH-31455)Alex Grönholm2022-03-134-0/+165
* bpo-46995: Deprecate missing asyncio.Task.set_name() for third-party task imp...Andrew Svetlov2022-03-131-1/+4
* bpo-46771: Implement asyncio context managers for handling timeouts (GH-31394)Andrew Svetlov2022-03-102-0/+153
* bpo-46955: Expose asyncio.base_events.Server as asyncio.Server (GH-31760)Stefan Zabka2022-03-081-1/+1