COMMITS
/ Include/modsupport.h December 4, 2025
S
gh-142225: Fix `PyABIInfo_VAR` macro (GH-142230)
Stan Ulbrych committed
September 8, 2025
P
gh-137210: Move PYTHON_API_VERSION & PYTHON_ABI_VERSION to patchlevel.h (GH-138545)
Petr Viktorin committed
September 5, 2025
P
gh-137210: Add a struct, slot & function for checking an extension's ABI (GH-137212)
Petr Viktorin committed
July 3, 2024
V
gh-112136: Restore removed _PyArg_Parser (#121262)
Victor Stinner committed
December 4, 2023
S
gh-65210: Add const qualifiers in PyArg_VaParseTupleAndKeywords() (GH-105958)
Serhiy Storchaka committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
September 1, 2023
V
gh-108765: Move standard includes to Python.h (#108769)
Victor Stinner committed
August 31, 2023
V
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner committed
July 25, 2023
S
gh-107226: PyModule_AddObjectRef() should only be in the limited API 3.10 (GH-107227)
Serhiy Storchaka committed
July 18, 2023
S
bpo-42327: C API: Add PyModule_Add() function (GH-23443)
Serhiy Storchaka committed
May 31, 2023
I
gh-104922: Make `PY_SSIZE_T_CLEAN` not mandatory again (#105051)
Inada Naoki committed
June 20, 2022
V
gh-87347: Add parenthesis around macro arguments (#93915)
Victor Stinner committed
June 13, 2022
V
Remove ANY_VARARGS() macro from the C API (#93764)
Victor Stinner committed
April 21, 2022
V
gh-79315: Add Include/cpython/modsupport.h header (#91797)
Victor Stinner committed
February 25, 2022
V
bpo-45316: Move _PyArg_Fini() to internal C API (GH-31580)
Victor Stinner committed
February 24, 2022
V
bpo-45459: C API uses type names rather than structure names (GH-31528)
Victor Stinner committed
October 13, 2021
V
bpo-45434: bytearrayobject.h no longer includes <stdarg.h> (GH-28913)
Victor Stinner committed
July 16, 2021
B
bpo-20201: variadic arguments support for AC (GH-18609)
Batuhan Taskaya committed
November 4, 2020
V
bpo-1635741: Add PyModule_AddObjectRef() function (GH-23122)
Victor Stinner committed
March 22, 2020
D
bpo-40024: Add PyModule_AddType() helper function (GH-19088)
Dong-hee Na committed
March 16, 2020
D
bpo-37207: Add _PyArg_NoKwnames() helper function (GH-18980)
Dong-hee Na committed
August 29, 2019
March 14, 2019
S
bpo-36127: Argument Clinic: inline parsing code for keyword parameters. (GH-12058)
Serhiy Storchaka committed
January 11, 2019
S
bpo-35582: Argument Clinic: inline parsing code for positional parameters. (GH-11313)
Serhiy Storchaka committed
December 25, 2018
S
bpo-23867: Argument Clinic: inline parsing code for a single positional parameter. (GH-9689)
Serhiy Storchaka committed
December 15, 2017
S
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
Serhiy Storchaka committed
September 14, 2017
E
bpo-28411: Isolate PyInterpreterState.modules (#3575)
Eric Snow committed
E
bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)
Eric Snow committed
September 4, 2017
E
bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)
Eric Snow committed
July 10, 2017
S
Remove _PyArg_NoStackKeywords(). (#2641)
Serhiy Storchaka committed
February 6, 2017
S
Issue #29460: _PyArg_NoKeywords(), _PyArg_NoStackKeywords() and
Serhiy Storchaka committed
January 24, 2017
S
Issue #29083: Fixed the declaration of some public API functions.
Serhiy Storchaka committed
S
Issue #29083: Fixed the declaration of some public API functions.
Serhiy Storchaka committed
S
Issue #29083: Fixed the declaration of some public API functions.
Serhiy Storchaka committed
January 17, 2017
V
Add _PyArg_UnpackStack() function helper
Victor Stinner committed
V
Add _PyArg_NoStackKeywords() helper function
Victor Stinner committed
V
Add _PyArg_ParseStack() helper function
Victor Stinner committed
V
Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywords
Victor Stinner committed
December 27, 2016
S
Issue #28915: Exclude _Py_VaBuildStack from the limited API.
Serhiy Storchaka committed
December 8, 2016
V
Add _Py_VaBuildStack() function
Victor Stinner committed
November 21, 2016
S
Issue #28748: Private variable _Py_PackageContext is now of type "const char *"
Serhiy Storchaka committed
September 11, 2016
S
Issue #26900: Excluded underscored names and other private API from limited API.
Serhiy Storchaka committed
September 10, 2016
V
Emit METH_FASTCALL code in Argument Clinic
Victor Stinner committed
August 14, 2016
S
Issue #27574: Decreased an overhead of parsing keyword arguments in functions
Serhiy Storchaka committed
June 2, 2015
Y
Issue 24365: Conditionalize PEP 489 additions to the stable ABI
Yury Selivanov committed
May 23, 2015
N
PEP 489: Multi-phase extension module initialization
Nick Coghlan committed
January 19, 2014
L
Issue #20294: Argument Clinic now supports argument parsing for __new__ and
Larry Hastings committed
May 13, 2013
B
remove support GCC PyArg_ParseTuple format patch, last seen in 2006
Benjamin Peterson committed
June 23, 2012
M
Issue #11626: Add _SizeT functions to stable ABI.
Martin v. Löwis committed
December 3, 2010
M
Merge branches/pep-0384.
Martin v. Löwis committed