COMMITS
/ Modules/_asynciomodule.c November 15, 2023
S
gh-111789: Use PyDict_GetItemRef() in Modules/_asynciomodule.c (GH-112072)
Serhiy Storchaka committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
October 2, 2023
V
gh-107073: Make PyObject_VisitManagedDict() public (#108763)
Victor Stinner committed
August 24, 2023
V
gh-106320: Remove private _PyDict functions (#108449)
Victor Stinner committed
August 18, 2023
V
gh-108014: Add Py_IsFinalizing() function (#108032)
Victor Stinner committed
August 4, 2023
B
GH-84436: Skip refcounting for known immortals (GH-107605)
Brandt Bucher committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
July 10, 2023
K
GH-104787: use managed weakrefs in `_asyncio` (#106516)
Kumar Aditya committed
July 4, 2023
V
gh-106320: Remove private pylifecycle.h functions (#106400)
Victor Stinner committed
July 2, 2023
V
gh-106320: Use _PyInterpreterState_GET() (#106336)
Victor Stinner committed
June 24, 2023
June 13, 2023
K
GH-104787: use bitfields in `_asyncio` (#104788)
Kumar Aditya committed
May 26, 2023
K
GH-104787: use managed dict in `_asyncio` (#104795)
Kumar Aditya committed
May 15, 2023
E
May 7, 2023
I
gh-97696: Use `PyObject_CallMethodNoArgs` and inline is_loop_running check in `_asyncio` (#104255)
Itamar Ostricher committed
May 5, 2023
J
gh-97696: Remove redundant #include (#104216)
Jacob Bower committed
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
K
GH-103092: port `_asyncio` freelist to module state (#104196)
Kumar Aditya committed
May 1, 2023
I
gh-97696: asyncio eager tasks factory (#102853)
Itamar Ostricher committed
April 29, 2023
I
gh-103793: Defer formatting task name (#103767)
Itamar Ostricher committed
April 3, 2023
K
GH-103182: use vectorcall in `_asyncio` instead of variadic calling APIs (#103175)
Kumar Aditya committed
February 24, 2023
I
E
gh-101476: Use _PyType_GetModuleState where applicable (#102188)
Erlend E. Aasland committed
January 25, 2023
S
gh-101326: Fix regression when passing None to FutureIter.throw (#101327)
Shantanu committed
December 22, 2022
I
gh-100344: Add C implementation for `asyncio.current_task` (#100345)
Itamar Ostricher committed
December 21, 2022
K
GH-100363: Speed up `asyncio.get_running_loop` (#100364)
Kumar Aditya committed
December 6, 2022
S
gh-93453: No longer create an event loop in get_event_loop() (#98440)
Serhiy Storchaka committed
November 29, 2022
K
GH-91375: Port `_asyncio` static types to heap types and module state (#99122)
Kumar Aditya committed
November 16, 2022
V
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)
Victor Stinner committed
November 13, 2022
V
gh-99300: Use Py_NewRef() in Modules/_asynciomodule.c (#99441)
Victor Stinner committed
November 8, 2022
E
gh-90868: Adjust the Generated Objects (gh-99223)
Eric Snow committed
November 2, 2022
K
GH-90699: Remove `_Py_IDENTIFIER` usage from `_asyncio` module (#99010)
Kumar Aditya committed
October 7, 2022
G
GH-90985: Revert "Deprecate passing a message into cancel()" (#97999)
Guido van Rossum committed
October 5, 2022
G
GH-96704: Add {Task,Handle}.get_context(), use it in call_exception_handler() (#96756)
Guido van Rossum committed
September 30, 2022
G
GH-97592: Fix crash in C remove_done_callback due to evil code (#97660)
Guido van Rossum committed
August 15, 2022
Y
gh-95808: Add missing early returns in _asynciomodule.c (#95809)
Yury Selivanov committed
August 4, 2022
July 11, 2022
May 27, 2022
M
GH-90230: Add stats to breakdown the origin of calls to `PyEval_EvalFrame` (GH-93284)
Mark Shannon committed
K
GH-93207: Remove HAVE_STDARG_PROTOTYPES configure check for stdarg.h (#93215)
Kumar Aditya committed
May 3, 2022
V
gh-91320: Use _PyCFunction_CAST() (#92251)
Victor Stinner committed
April 1, 2022
A
bpo-47167: Allow overriding a future compliance check in asyncio.Task (GH-32197)
Andrew Svetlov committed
March 29, 2022
March 23, 2022
A
bpo-46829: Deprecate passing a message into Future.cancel() and Task.cancel() (GH-31840)
Andrew Svetlov committed
March 19, 2022
A
bpo-47057: Use FASTCALL convention for FutureIter.throw() (GH-31973)
Andrew Svetlov committed
March 17, 2022
A
bpo-47039: Normalize repr() of asyncio future and task objects (GH-31950)
Andrew Svetlov committed
March 14, 2022
A
bpo-46994: Accept explicit contextvars.Context in asyncio create_task() API (GH-31837)
Andrew Svetlov committed
February 28, 2022
G
bpo-46771: Remove two controversial lines from Task.cancel() (GH-31623)
Guido van Rossum committed