COMMITS
/ Modules/_testmultiphase.c April 2, 2026
P
gh-146636: Py_mod_abi mandatory for modules created from slots array (GH-146855)
Petr Viktorin committed
March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
November 24, 2025
P
gh-141780: Make PyModule_FromSlotsAndSpec enable GIL if needed (GH-141785)
Petr Viktorin committed
November 15, 2025
November 5, 2025
P
gh-140550: Initial implementation of PEP 793 – PyModExport (GH-140556)
Petr Viktorin committed
March 24, 2025
B
gh-111178: fix UBSan failures for `Modules/_testmultiphase.c` (#131615)
Bénédikt Tran committed
February 24, 2025
P
gh-129405: Fix doc for Py_mod_multiple_interpreters default, and add test (GH-129406)
Petr Viktorin committed
May 6, 2024
P
gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH-118645)
Petr Viktorin committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
July 25, 2023
S
gh-86493: Modernize modules initialization code (GH-106858)
Serhiy Storchaka committed
May 6, 2023
E
gh-99113: Add a check for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104206)
Eric Snow committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
E
gh-104108: Add the Py_mod_multiple_interpreters Module Def Slot (gh-104148)
Eric Snow committed
April 28, 2023
B
gh-98040: Remove just the `imp` module (#98573)
Barry Warsaw committed
November 13, 2022
V
gh-99300: Use Py_NewRef() in Modules/ directory (#99440)
Victor Stinner committed
May 3, 2022
V
gh-91320: Use _PyCFunction_CAST() (#92251)
Victor Stinner committed
April 3, 2022
H
bpo-47196: Fix one more PyInit function signature (GH-32280)
Hood Chatham committed
April 2, 2022
H
bpo-47196: Fix function pointer cast in test_imp (GH-32244)
Hood Chatham committed
February 11, 2022
P
bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081)
Petr Viktorin committed
February 2, 2022
P
bpo-46433: _PyType_GetModuleByDef: handle static types in MRO (GH-30696)
Petr Viktorin committed
October 22, 2021
C
bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)
Christian Heimes committed
October 15, 2021
V
bpo-45482: Rename namespaceobject.h to pycore_namespace.h (GH-28975)
Victor Stinner committed
October 5, 2021
November 3, 2020
P
Add _PyType_GetModuleByDef (GH-22835)
Petr Viktorin committed
October 22, 2020
D
_testmultiphase: Fix possible ref leak (GH-22881)
Dong-hee Na committed
May 7, 2020
H
bpo-38787: Update structures.rst docs (PEP 573) (GH-19980)
Hai Shi committed
P
bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936)
Petr Viktorin committed
March 17, 2020
V
bpo-39824: module_traverse() don't call m_traverse if md_state=NULL (GH-18738)
Victor Stinner 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
February 17, 2019
M
bpo-34720: Fix test_importlib.test_bad_traverse for AIX (GH-9391)
Michael Felt committed
July 7, 2018
B
Make two PyModuleDef_Slot symbols static in _testmultiphase. (GH-8147)
Benjamin Peterson committed
May 26, 2018
S
bpo-33644: Fix signatures of tp_finalize handlers in testing code. (GH-7111)
Serhiy Storchaka committed
March 17, 2018
M
bpo-32374: m_traverse may be called with m_state=NULL (GH-5140)
Marcel Plch committed
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
August 21, 2016
N
Merge #27782 fix from 3.5
Nick Coghlan committed
N
Issue #27782: Fix m_methods handling in multiphase init
Nick Coghlan committed
December 25, 2015
S
Issue #25923: Added more const qualifiers to signatures of static and private functions.
Serhiy Storchaka committed
September 5, 2015
N
Close #24748: Restore imp.load_dynamic compatibility
Nick Coghlan committed
June 4, 2015
N
Issue #24373: Eliminate PEP 489 test refleaks
Nick Coghlan committed
May 29, 2015
B
fix importing one char extension modules (closes #24328)
Benjamin Peterson committed
May 23, 2015
N
Issue #24268: Address some PEP 489 refleaks
Nick Coghlan committed
N
PEP 489: Multi-phase extension module initialization
Nick Coghlan committed