COMMITS
/ Include/internal/pycore_import.h February 12, 2026
P
gh-142349: Implement PEP 810 - Explicit lazy imports (#142351)
Pablo Galindo Salgado committed
November 24, 2025
P
gh-141780: Make PyModule_FromSlotsAndSpec enable GIL if needed (GH-141785)
Petr Viktorin committed
October 31, 2025
S
gh-81313: Add the math.integer module (PEP-791) (GH-133909)
Serhiy Storchaka committed
April 28, 2025
E
gh-132775: Drop PyUnstable_InterpreterState_GetMainModule() (gh-132978)
Eric Snow committed
March 19, 2025
V
gh-131238: Remove pycore_lock.h includes (#131483)
Victor Stinner committed
V
gh-131238: Use pycore_interp_structs.h header (#131481)
Victor Stinner committed
March 17, 2025
M
GH-131238: Core header refactor (GH-131250)
Mark Shannon committed
January 30, 2025
V
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
Victor Stinner committed
November 12, 2024
S
gh-126688: Reinit import lock after fork (#126692)
Sam Gross committed
June 6, 2024
S
gh-117657: Fix TSAN race involving import lock (#118523)
Sam Gross committed
May 27, 2024
K
``Include/internal/pycore_import.h``: Fix typo (#119586)
Kirill Podoprigora committed
May 7, 2024
B
gh-116322: Enable the GIL while loading C extension modules (#118560)
Brett Simmers committed
April 29, 2024
E
gh-117953: Split Up _PyImport_LoadDynamicModuleWithSpec() (gh-118203)
Eric Snow committed
April 24, 2024
E
gh-117953: Cleanups For fix_up_extension() in import.c (gh-118192)
Eric Snow committed
April 23, 2024
E
gh-117953: Small Cleanup of Extensions-Related Machinery Code (gh-118167)
Eric Snow committed
February 20, 2024
V
gh-110850: Cleanup pycore_time.h includes (#115724)
Victor Stinner committed
V
gh-110850: Replace _PyTime_t with PyTime_t (#115719)
Victor Stinner committed
December 7, 2023
S
gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)
Sam Gross committed
August 24, 2023
V
gh-107211: No longer export internal functions (5) (#108423)
Victor Stinner committed
August 21, 2023
V
gh-108216: Cleanup #include in internal header files (#108228)
Victor Stinner committed
V
gh-108220: Internal header files require Py_BUILD_CORE to be defined (#108221)
Victor Stinner committed
July 28, 2023
E
gh-105699: Use a _Py_hashtable_t for the PyModuleDef Cache (gh-106974)
Eric Snow committed
July 25, 2023
V
Remove unused internal _PyImport_GetModuleId() function (#107235)
Victor Stinner committed
V
gh-107211: No longer export internal variables (#107218)
Victor Stinner committed
V
gh-107211: No longer export internal functions (1) (#107213)
Victor Stinner committed
July 3, 2023
V
gh-106320: Fix _PyImport_GetModuleAttr() declaration (#106386)
Victor Stinner committed
V
gh-106320: Remove private _PyImport C API functions (#106383)
Victor Stinner committed
July 1, 2023
V
gh-106316: Remove pytime.h header file (#106317)
Victor Stinner committed
April 25, 2023
E
March 29, 2023
March 9, 2023
E
gh-100227: Isolate the Import State to Each Interpreter (gh-101941)
Eric Snow committed
February 16, 2023
February 15, 2023
E
E
gh-101758: Clean Up Uses of Import State (gh-101919)
Eric Snow committed
November 16, 2022
E
gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516)
Eric Snow committed
November 14, 2022
E
gh-81057: Move the Remaining Import State Globals to _PyRuntimeState (gh-99488)
Eric Snow committed
November 12, 2022
E
gh-81057: Move PyImport_Inittab to _PyRuntimeState (gh-99402)
Eric Snow committed
November 11, 2022
E
gh-81057: Move the Extension Modules Cache to _PyRuntimeState (gh-99355)
Eric Snow committed
October 28, 2021
E
October 5, 2021
E
bpo-45020: Identify which frozen modules are actually aliases. (gh-28655)
Eric Snow committed
January 12, 2021
S
bpo-41994: Fix refcount issues in Python/import.c (GH-22632)
Serhiy Storchaka committed
November 18, 2020
V
bpo-1635741: Convert _imp to multi-phase init (GH-23378)
Victor Stinner committed
June 2, 2020
V
PyOS_AfterFork_Child() uses PyStatus (GH-20596)
Victor Stinner committed
April 14, 2020
D
bpo-40232: Update PyOS_AfterFork_Child() to use _PyThread_at_fork_reinit() (GH-19450)
Dong-hee Na committed
June 19, 2019
V
bpo-36710: Remove PyImport_Cleanup() function (GH-14221)
Victor Stinner committed
V
bpo-36710: Add tstate parameter in import.c (GH-14218)
Victor Stinner committed
June 18, 2019
V
bpo-35134: Add Include/cpython/import.h header file (GH-14213)
Victor Stinner committed