COMMITS
/ Include/import.h February 12, 2026
P
gh-142349: Fix build errors from PEP 810 (#144726)
Pablo Galindo Salgado committed
P
gh-142349: Implement PEP 810 - Explicit lazy imports (#142351)
Pablo Galindo Salgado committed
May 8, 2025
B
gh-133644: remove deprecated `PyImport_ImportModuleNoBlock` (#133655)
Bénédikt Tran committed
June 20, 2023
V
gh-105922: Add PyImport_AddModuleRef() function (#105923)
Victor Stinner committed
June 9, 2023
V
gh-105396: Deprecate PyImport_ImportModuleNoBlock() function (#105397)
Victor Stinner committed
June 20, 2022
V
gh-87347: Add parenthesis around macro arguments (#93915)
Victor Stinner committed
October 14, 2021
V
bpo-45434: Remove useless space in includes (GH-28963)
Victor Stinner committed
January 18, 2020
P
bpo-39372: Clean header files of declared interfaces with no implementations (GH-18037)
Pablo Galindo committed
June 19, 2019
V
bpo-36710: Remove PyImport_Cleanup() function (GH-14221)
Victor Stinner committed
June 18, 2019
V
bpo-35134: Add Include/cpython/import.h header file (GH-14213)
Victor Stinner committed
May 13, 2019
V
bpo-36900: import.c uses PyInterpreterState.core_config (GH-13278)
Victor Stinner committed
June 29, 2018
J
Fix redundant declaration of _PyImport_AddModuleObject (GH-7992)
Jeremy Cline committed
May 22, 2018
S
Add missed details of the C API introduced in 3.7. (GH-7047)
Serhiy Storchaka committed
January 29, 2018
B
rename _imp initialization function to follow conventions (#5432)
Benjamin Peterson committed
November 15, 2017
V
bpo-32030: Split Py_Main() into subfunctions (#4399)
Victor Stinner committed
September 15, 2017
E
bpo-28411: Support other mappings in PyInterpreterState.modules. (#3593)
Eric Snow 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 7, 2017
A
bpo-31370: Remove support for threads-less builds (#3385)
Antoine Pitrou committed
September 4, 2017
E
bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)
Eric Snow committed
December 27, 2016
S
Issue #29058: All stable API extensions added after Python 3.2 are now
Serhiy Storchaka committed
September 11, 2016
S
Issue #26900: Excluded underscored names and other private API from limited API.
Serhiy Storchaka committed
December 10, 2013
V
(Merge 3.3) Issue #19932: Fix typo in import.h, missing whitespaces in function prototypes.
Victor Stinner committed
V
Issue #19932: Fix typo in import.h, missing whitespaces in function prototypes.
Victor Stinner committed
October 19, 2013
S
Issue #1772673: The type of `char*` arguments now changed to `const char*`.
Serhiy Storchaka committed
March 13, 2013
B
make some freezing related stuff const
Benjamin Peterson committed
August 10, 2012
B
Issue #15610: The PyImport_ImportModuleEx macro now calls
Brett Cannon committed
April 14, 2012
B
Issue #2377: Make importlib the implementation of __import__().
Brett Cannon committed
May 25, 2011
B
make PyImport_ImportModuleLevel's first arg const like similiar functions (closes #12173)
Benjamin Peterson committed
March 14, 2011
V
Issue #3080: Add PyImport_ImportModuleLevelObject() function
Victor Stinner committed
March 7, 2011
V
Issue #3080: Document the name attribute of the _inittab structure
Victor Stinner committed
V
Issue #3080: Import builtins using Unicode strings
Victor Stinner committed
March 20, 2011
V
Issue #3080: Add PyImport_ImportFrozenModuleObject()
Victor Stinner committed
March 4, 2011
V
Issue #3080: Add PyImport_AddModuleObject() and PyImport_ExecCodeModuleObject()
Victor Stinner committed
February 23, 2011
V
Issue #3080: Mark _PyImport_FindBuiltin() argument as constant
Victor Stinner committed
February 22, 2011
V
Issue #3080: document encoding used by import functions
Victor Stinner committed
December 3, 2010
M
Merge branches/pep-0384.
Martin v. Löwis committed
October 17, 2010
V
_PyImport_FixupExtension() and _PyImport_FindExtension() uses FS encoding
Victor Stinner committed
August 17, 2010
V
Remove unused functions _PyImport_FindModule and _PyImport_IsScript
Victor Stinner committed
October 4, 2009
B
Merged revisions 74841 via svnmerge from
Benjamin Peterson committed
April 2, 2009
B
Merged revisions 71031 via svnmerge from
Brett Cannon committed
June 11, 2008
M
Implement PEP 3121: new module initialization and finalization API.
Martin v. Löwis committed
January 3, 2008
C
Merged revisions 59666-59679 via svnmerge from
Christian Heimes committed
November 18, 2007
C
Merged revisions 59005-59040 via svnmerge from
Christian Heimes committed
August 21, 2006
T
Merge current trunk into p3yk. This includes the PyNumber_Index API change,
Thomas Wouters committed
February 28, 2006
T
SF patch #1438387, PEP 328: relative and absolute imports.
Thomas Wouters committed
December 10, 2005
J
Add const to several API functions that take char *.
Jeremy Hylton committed
September 14, 2005
G
- Changes donated by Elemental Security to make it work on AIX 5.3
Guido van Rossum committed
October 7, 2004
R
SF patch #1035498: -m option to run a module as a script
Raymond Hettinger committed