COMMITS
/ Objects/moduleobject.c 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
May 4, 2023
I
gh-104066: Improve performance of hasattr for module objects (#104063)
Itamar Ostricher committed
February 15, 2023
E
gh-101758: Clean Up Uses of Import State (gh-101919)
Eric Snow committed
December 23, 2022
S
gh-99947: Ensure unreported errors are chained for SystemError during import (GH-99946)
Sebastian Berg committed
November 16, 2022
E
gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516)
Eric Snow committed
November 11, 2022
E
gh-81057: Move the Extension Modules Cache to _PyRuntimeState (gh-99355)
Eric Snow committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99354)
Victor Stinner committed
October 27, 2022
E
gh-98627: Use a Switch in PyModule_FromDefAndSpec2() (gh-98734)
Eric Snow committed
April 2, 2022
D
no-issue: Add assertion to PyModule_GetName for understanding (GH-32236)
Dong-hee Na committed
March 3, 2022
M
bpo-46891: Fix creating a new instance of a module subclass with slots (GH-31643)
Mark Shannon committed
February 24, 2022
V
bpo-45459: C API uses type names rather than structure names (GH-31528)
Victor Stinner committed
February 8, 2022
October 12, 2021
V
bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)
Victor Stinner committed
October 11, 2021
V
bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)
Victor Stinner committed
July 24, 2021
F
bpo-44717: improve AttributeError on circular imports of submodules (GH-27338)
Filipe Laíns committed
P
Revert "bpo-44717: improve AttributeError on circular imports of submodules (GH-27299)" (GH-27331)
Pablo Galindo Salgado committed
F
bpo-44717: improve AttributeError on circular imports of submodules (GH-27299)
Filipe Laíns committed
June 23, 2021
V
bpo-43770: Cleanup PyModuleDef_Init() (GH-26879)
Victor Stinner committed
M
bpo-44486: Make sure that modules always have a dictionary. (GH-26847)
Mark Shannon committed
April 30, 2021
P
bpo-43901: Fix refleaks in test_module (GH-25754)
Pablo Galindo committed
L
Two minor fixes for accessing a module's name. (#25658)
larryhastings committed
L
April 21, 2021
V
bpo-40137: Add pycore_moduleobject.h internal header (GH-25507)
Victor Stinner committed
January 18, 2021
V
bpo-42923: Dump extension modules on fatal error (GH-24207)
Victor Stinner committed
December 1, 2020
V
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
Victor Stinner committed
October 26, 2020
S
bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId. (GH-22648)
Serhiy Storchaka committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
V
bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509)
Victor Stinner committed
V
bpo-40268: Include explicitly pycore_interp.h (GH-19505)
Victor Stinner committed
April 13, 2020
V
bpo-40268: Add _PyInterpreterState_GetConfig() (GH-19492)
Victor Stinner committed
March 17, 2020
V
bpo-39824: module_traverse() don't call m_traverse if md_state=NULL (GH-18738)
Victor Stinner committed
March 13, 2020
V
bpo-39947: Use _PyInterpreterState_GET_UNSAFE() (GH-18978)
Victor Stinner committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 7, 2020
V
bpo-39573: Add Py_SET_TYPE() function (GH-18394)
Victor Stinner committed
V
bpo-39573: Add Py_SET_REFCNT() function (GH-18389)
Victor Stinner committed
January 30, 2020
H
January 27, 2020
V
bpo-38631: Avoid Py_FatalError() in PyModule_Create2() (GH-18212)
Victor Stinner committed
October 8, 2019
S
bpo-33714: Output an exception raised in module's m_clear(). (GH-16592)
Serhiy Storchaka committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
May 27, 2019
V
bpo-36763: Implement the PEP 587 (GH-13592)
Victor Stinner committed
May 14, 2019
V
bpo-36900: Replace global conf vars with config (GH-13299)
Victor Stinner committed
February 25, 2019
S
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)
Serhiy Storchaka committed
November 12, 2018
V
bpo-35081: Rename internal headers (GH-10275)
Victor Stinner committed
October 31, 2018
V
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner committed
October 30, 2018
S
bpo-33237: Improve AttributeError message for partially initialized module. (GH-6398)
Serhiy Storchaka committed
September 10, 2018
P
Fix misleading mentions of tp_size in comments (GH-9093)
Peter Eisentraut committed