summaryrefslogtreecommitdiffstats
path: root/Python/importdl.c
Commit message (Expand)AuthorAgeFilesLines
* gh-117953: Imply Single-phase Init if the Init Function Fails (gh-118684)Eric Snow2024-05-071-0/+7
* gh-117953: Track Extra Details in Global Extensions Cache (gh-118532)Eric Snow2024-05-041-3/+21
* gh-117953: Work Relative to Specific Extension Kinds in the Import Machinery ...Eric Snow2024-05-011-28/+179
* gh-117953: Share More Machinery Code Between Builtin and Dynamic Extensions (...Eric Snow2024-04-291-3/+35
* gh-117953: Split Up _PyImport_LoadDynamicModuleWithSpec() (gh-118203)Eric Snow2024-04-291-46/+55
* gh-117953: Fix Refleaks Introduced by gh-118194 (gh-118250)Eric Snow2024-04-241-1/+5
* gh-117953: Add Internal struct _Py_ext_module_loader_info (gh-118194)Eric Snow2024-04-241-53/+97
* gh-117953: Cleanups For fix_up_extension() in import.c (gh-118192)Eric Snow2024-04-241-0/+5
* gh-117953: Small Cleanup of Extensions-Related Machinery Code (gh-118167)Eric Snow2024-04-231-26/+19
* gh-88402: Add new sysconfig variables on Windows (GH-110049)Sam Gross2023-10-041-1/+1
* gh-106320: Remove private _PyErr C API functions (#106356)Victor Stinner2023-07-031-0/+1
* gh-106210 Remove Emscripten import trampoline (#106211)Hood Chatham2023-06-301-1/+1
* gh-98627: Add an Optional Check for Extension Module Subinterpreter Compatibi...Eric Snow2023-02-161-0/+5
* gh-101758: Clean Up Uses of Import State (gh-101919)Eric Snow2023-02-151-10/+7
* gh-99947: Ensure unreported errors are chained for SystemError during import ...Sebastian Berg2022-12-231-2/+1
* gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516)Eric Snow2022-11-161-0/+2
* bpo-47162: Add call trampoline to mitigate bad fpcasts on Emscripten (GH-32189)Christian Heimes2022-03-301-3/+3
* bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...Eric Snow2022-02-081-2/+4
* Fix format string in _PyImport_LoadDynamicModuleWithSpec() (GH-28863)Serhiy Storchaka2021-10-121-1/+1
* Handle error when PyUnicode_GetLength returns a negative value. (GH-28859)Dong-hee Na2021-10-111-0/+3
* Fix a leak in _PyImport_LoadDynamicModuleWithSpec() after failing PySys_Audit...Serhiy Storchaka2021-10-111-1/+1
* bpo-1635741: Fix ref leak in _PyWarnings_Init() error path (GH-23151)Victor Stinner2020-11-041-3/+2
* bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)Andy Lester2020-03-041-1/+1
* bpo-36842: Implement PEP 578 (GH-12613)Steve Dower2019-05-231-0/+5
* bpo-31315: Fix an assertion failure in imp.create_dynamic(), when spec.name i...Oren Milman2017-09-191-0/+5
* bpo-28411: Isolate PyInterpreterState.modules (#3575)Eric Snow2017-09-141-1/+2
* bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)Eric Snow2017-09-141-2/+1
* bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)Eric Snow2017-09-041-1/+2
* Issue #28748: Private variable _Py_PackageContext is now of type "const char *"Serhiy Storchaka2016-11-211-1/+1
* Issue #28715: Added error checks for PyUnicode_AsUTF8().Serhiy Storchaka2016-11-201-0/+4
|\
| * Issue #28715: Added error checks for PyUnicode_AsUTF8().Serhiy Storchaka2016-11-201-0/+4
* | Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-2/+2
|/
* fix importing one char extension modules (closes #24328)Benjamin Peterson2015-05-291-10/+9
* Issue #24285: fix importing extensions from packagesNick Coghlan2015-05-261-1/+1
* PEP 489: Multi-phase extension module initializationNick Coghlan2015-05-231-61/+166
* Issue #18408: Fix _PyImport_LoadDynamicModule(), handle PyUnicode_FromFormat(...Victor Stinner2013-07-171-0/+2
* Issue #18426: improve exception message. Courtesy of AmauryChristian Heimes2013-07-111-1/+5
* Issue #18426: Fix NULL pointer dereference in C extension import whenChristian Heimes2013-07-111-0/+2
* Issue #14599: Generalize a test for ImportError.path and add supportBrett Cannon2012-04-201-4/+5
* Issue #2377: Make importlib the implementation of __import__().Brett Cannon2012-04-141-4/+0
* _PyImport_LoadDynamicModule() encodes the module name explicitly to ASCIIVictor Stinner2011-05-071-15/+25
* Issue #11619: _PyImport_LoadDynamicModule() doesn't encode the path to bytesVictor Stinner2011-04-041-0/+11
* Issue #3080: _PyImport_LoadDynamicModule() uses Unicode for name and pathVictor Stinner2011-03-141-41/+29
* Issue #3080: Import builtins using Unicode stringsVictor Stinner2011-03-071-6/+18
* Issue #3080: Remove unused argument of _PyImport_GetDynLoadFunc()Victor Stinner2011-02-221-3/+2
* _PyImport_FixupExtension() and _PyImport_FindExtension() uses FS encodingVictor Stinner2010-10-171-10/+24
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-58/+58
* Implement PEP 3121: new module initialization and finalization API.Martin v. Löwis2008-06-111-11/+19
* Move decl so it compiles with C89.Neal Norwitz2007-10-151-1/+1
* Patch #1272, by Christian Heimes and Alexandre Vassalotti.Guido van Rossum2007-10-151-1/+3