COMMITS
/ Objects/moduleobject.c October 2, 2024
V
gh-111178: Fix function signatures in moduleobject.c (#124900)
Victor Stinner committed
July 25, 2024
S
gh-116322: Fix typo in the #ifdef check (#122268)
Serhiy Storchaka committed
May 22, 2024
J
gh-119180: PEP 649: Add __annotate__ attributes (#119209)
Jelle Zijlstra committed
May 6, 2024
P
gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH-118645)
Petr Viktorin committed
May 3, 2024
S
gh-118527: Use deferred reference counting for C functions on modules (#118529)
Sam Gross committed
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
April 23, 2024
April 12, 2024
S
gh-117376: Partial implementation of deferred reference counting (#117696)
Sam Gross committed
March 7, 2024
S
gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)
Serhiy Storchaka committed
December 21, 2023
S
gh-95754: Better AttributeError on partially initialised module (#112577)
Shantanu committed
December 7, 2023
S
gh-112660: Do not clear arbitrary errors on import (GH-112661)
Serhiy Storchaka committed
November 14, 2023
S
gh-111789: Use PyDict_GetItemRef() in Objects/ (GH-111827)
Serhiy Storchaka committed
November 2, 2023
S
gh-108082: Use PyErr_FormatUnraisable() (GH-111580)
Serhiy Storchaka committed
August 23, 2023
V
gh-108308: Use PyDict_GetItemRef() in moduleobject.c (#108381)
Victor Stinner committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 18, 2023
S
gh-106719: Fix __annotations__ getter and setter in the type and module types (GH-106720)
Serhiy Storchaka committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
July 3, 2023
V
gh-106320: Remove private _PyErr C API functions (#106356)
Victor Stinner committed
V
gh-106320: Create pycore_modsupport.h header file (#106355)
Victor Stinner committed
June 21, 2023
V
gh-105927: finalize_modules_clear_weaklist() uses _PyWeakref_GET_REF() (#105971)
Victor Stinner 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
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