COMMITS
/ Modules/xxlimited.c October 27, 2025
P
gh-134160: Add more comments for the xxlimited module (GH-140214)
Petr Viktorin committed
June 6, 2025
P
gh-134160: Use PyModuleDef.m_free in the example module xxlimited (GH-135174)
Petr Viktorin committed
February 25, 2025
B
gh-111178: fix UBSan failures in `Modules/xx*.c` (GH-129797)
Bénédikt Tran committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
March 11, 2024
V
gh-108494: Fix Argument Clinic LIMITED_CAPI_REGEX (#116610)
Victor Stinner committed
December 13, 2023
S
gh-111650: Ensure pyconfig.h includes Py_GIL_DISABLED on Windows (GH-112778)
Steve Dower committed
November 20, 2023
H
gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)
Hugo van Kemenade committed
November 1, 2023
V
gh-110968: Py_MOD_PER_INTERPRETER_GIL_SUPPORTED was added to 3.12 (#111584)
Victor Stinner committed
October 30, 2023
S
gh-110481: Implement biased reference counting (gh-110764)
Sam Gross committed
October 17, 2023
V
gh-110968: Py_MOD_PER_INTERPRETER_GIL_SUPPORTED new in 3.13. (#110969)
Victor Stinner committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
November 14, 2022
V
gh-99300: Use Py_NewRef() in Modules/ directory (#99473)
Victor Stinner committed
July 27, 2022
P
gh-95324: Emit a warning if an object doesn't call PyObject_GC_UnTrack during deallocation in debug mode (#95325)
Pablo Galindo Salgado committed
May 3, 2022
V
gh-91320: Use _PyCFunction_CAST() (#92251)
Victor Stinner committed
April 25, 2022
V
gh-89653: PEP 670: Functions don't cast pointers (#91697)
Victor Stinner committed
February 2, 2022
C
bpo-45459: Add Py_buffer to limited API (GH-29991)
Christian Heimes committed
October 19, 2021
V
bpo-45434: Only exclude <stdlib.h> in Python 3.11 limited C API (GH-29027)
Victor Stinner committed
May 31, 2021
H
bpo-42972: Fully implement GC protocol for xxlimited (GH-26451)
Hai Shi committed
April 2, 2021
V
bpo-41111: xxlimited.c defines Py_LIMITED_API (GH-25151)
Victor Stinner committed
December 8, 2020
P
bpo-42111: Make the xxlimited module an example of best extension module practices (GH-23226)
Petr Viktorin committed
May 27, 2020
February 17, 2020
D
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na committed
May 29, 2019
A
bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944)
Antoine Pitrou committed
February 25, 2019
S
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)
Serhiy Storchaka committed
May 26, 2018
S
bpo-33644: Fix signatures of tp_finalize handlers in testing code. (GH-7111)
Serhiy Storchaka committed
February 1, 2017
B
merge 3.5 (#29398)
Benjamin Peterson committed
B
gc types needs to be allocated as such (closes #29398)
Benjamin Peterson committed
December 25, 2015
S
Issue #25923: Added more const qualifiers to signatures of static and private functions.
Serhiy Storchaka committed
June 4, 2015
N
Issue #24373: Eliminate PEP 489 test refleaks
Nick Coghlan committed
May 23, 2015
N
PEP 489: Multi-phase extension module initialization
Nick Coghlan committed
March 18, 2015
S
Removed unintentional trailing spaces in non-external and non-generated C files.
Serhiy Storchaka committed
February 4, 2014
M
Issue #17162: Add PyType_GetSlot.
Martin v. Löwis committed
August 11, 2011
B
Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
Brian Curtin committed
February 11, 2011
M
Issue #11135: Remove redundant doc field from PyType_Spec.
Martin v. Löwis committed
February 5, 2011
M
Issue #11067: Add PyType_GetFlags, to support PyUnicode_Check
Martin v. Löwis committed
December 3, 2010
M
Merge branches/pep-0384.
Martin v. Löwis committed