summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_asyncio
Commit message (Expand)AuthorAgeFilesLines
* gh-128002: fix many thread safety issues in asyncio (#128147)Kumar Aditya2025-01-041-0/+82
* gh-127529: Correct asyncio's `accept_connection` behaviour for handling `Conn...jb21702025-01-031-0/+25
* gh-127949: deprecate `asyncio.set_event_loop` (#128218)Kumar Aditya2024-12-248-37/+45
* gh-127949: deprecate asyncio policy classes (#128216)Kumar Aditya2024-12-243-19/+35
* gh-127949: fix resource warnings in `test_tasks.py` (#128172)Thomas Grainger2024-12-221-8/+8
* gh-127949: deprecate `asyncio.get_event_loop_policy` (#128053)Kumar Aditya2024-12-184-18/+24
* gh-127949: deprecate `asyncio.set_event_loop_policy` (#128024)Kumar Aditya2024-12-1831-46/+50
* gh-127655: Ensure `_SelectorSocketTransport.writelines` pauses the protocol i...J. Nick Koston2024-12-061-0/+12
* gh-127258: Fix asyncio test_staggered_race_with_eager_tasks() (#127358)Victor Stinner2024-11-291-1/+5
* gh-126353: remove implicit creation of loop from `asyncio.get_event_loop` (#1...Kumar Aditya2024-11-042-29/+11
* gh-126083: Fix a reference leak in `asyncio.Task` when reinitializing with ne...Nico-Posada2024-10-311-0/+22
* gh-125966: fix use-after-free on `fut->fut_callback0` due to an evil callback...Bénédikt Tran2024-10-271-0/+18
* gh-125984: fix use-after-free on `fut->fut_{callback,context}0` due to an evi...Bénédikt Tran2024-10-271-2/+71
* gh-125969: fix OOB in `future_schedule_callbacks` due to an evil `call_soon` ...Bénédikt Tran2024-10-251-0/+33
* GH-125789: fix `fut._callbacks` to always return a copy of callbacks (#125922)Kumar Aditya2024-10-251-0/+18
* gh-118950: Fix SSLProtocol.connection_lost not being called when OSError is t...Javad Shafique2024-10-241-0/+48
* gh-124958: Revert "gh-125472: Revert "gh-124958: fix asyncio.TaskGroup and _P...Thomas Grainger2024-10-142-2/+122
* gh-125472: Revert "gh-124958: fix asyncio.TaskGroup and _PyFuture refcycles (...Kirill Podoprigora2024-10-142-112/+2
* gh-124958: fix asyncio.TaskGroup and _PyFuture refcycles (#124959)Thomas Grainger2024-10-142-2/+112
* gh-124309: fix staggered race on eager tasks (#124847)Thomas Grainger2024-10-112-0/+73
* GH-119866: Spill the stack around escaping calls. (GH-124392)Mark Shannon2024-10-071-3/+3
* gh-124858: fix happy eyeballs refcyles (#124859)Thomas Grainger2024-10-021-0/+18
* gh-124309: Revert eager task factory fix to prevent breaking downstream (#124...Peter Bierma2024-10-012-99/+4
* GH-124639: add back loop param to staggered_race (#124700)Kumar Aditya2024-09-291-0/+19
* gh-120284: Enhance `asyncio.run` to accept awaitable objects (#120566)Ron Frederick2024-09-261-10/+19
* gh-124309: Modernize the `staggered_race` implementation to support eager tas...Peter Bierma2024-09-262-4/+80
* gh-119400: make_ssl_certs: update reference test data automatically, pass in...Alexander Kanavin2024-09-251-18/+3
* gh-122957: Fix test flakiness in asyncio test in free-thread build (#124039)Loïc Estève2024-09-131-2/+4
* gh-122136: test_asyncio: Don't fail if the kernel buffers more data than adve...Petr Viktorin2024-08-281-5/+13
* Fix typos in comments (#123201)Wulian2024-08-211-1/+1
* Fix typos in comments and test code (#122846)Xie Yanbo2024-08-122-4/+4
* gh-122858: Deprecate `asyncio.iscoroutinefunction` (#122875)Wulian2024-08-112-2/+5
* gh-122332: Fix missing `NULL` check in `asyncio.Task.get_coro` (#122338)Peter Bierma2024-07-271-0/+12
* gh-122187: Avoid TSan reported race in `run_udp_echo_server` (#122189)Sam Gross2024-07-251-2/+7
* gh-117657: Skip tests that use threads after fork (#122194)Sam Gross2024-07-231-0/+3
* gh-87744: fix waitpid race while calling send_signal in asyncio (#121126)Kumar Aditya2024-07-011-0/+15
* gh-121025: Improve partialmethod.__repr__ (GH-121033)Bénédikt Tran2024-06-261-1/+1
* GH-120804: Remove `PidfdChildWatcher`, `ThreadedChildWatcher` and `AbstractCh...Kumar Aditya2024-06-234-83/+16
* GH-120804: Remove `get_child_watcher` and `set_child_watcher` from asyncio (#...Kumar Aditya2024-06-234-114/+13
* GH-107803: double linked list implementation for asyncio tasks (GH-107804)Kumar Aditya2024-06-221-11/+23
* GH-120804: Remove SafeChildWatcher, FastChildWatcher and MultiLoopChildWatche...Kumar Aditya2024-06-214-719/+1
* gh-120417: Add #noqa: F401 to tests (#120627)Victor Stinner2024-06-181-4/+4
* gh-114091: Reword error message for unawaitable types (#114090)Steele Farnsworth2024-06-172-5/+5
* gh-120226: Fix test_sendfile_close_peer_in_the_middle_of_receiving on Linux >...Xi Ruoyao2024-06-071-7/+4
* gh-113892: Add a extra check to `ProactorEventLoop.sock_connect` to ensure th...Kirill Podoprigora2024-06-011-2/+7
* Remove almost all unpaired backticks in docstrings (#119231)Geoffrey Thomas2024-05-221-2/+2
* gh-119121: Fix and test `async.staggered.staggered_race` (#119173)Nikita Sobolev2024-05-201-0/+97
* gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065)Serhiy Storchaka2024-05-161-6/+5
* gh-117722: Fix Stream.readuntil with non-bytes buffer objects (#117723)Bruce Merry2024-04-111-7/+14
* gh-116720: Fix corner cases of taskgroups (#117407)Guido van Rossum2024-04-092-0/+90