98 Commits (46874c26ee1fc752e2e6930efa1d223b2351edb8)

Author SHA1 Message Date
Steve Dower b82e17e626
bpo-36842: Implement PEP 578 (GH-12613) 7 years ago
Oren Milman 9974e1bcf3 bpo-31315: Fix an assertion failure in imp.create_dynamic(), when spec.name is not a string. (#3257) 8 years ago
Eric Snow d393c1b227 bpo-28411: Isolate PyInterpreterState.modules (#3575) 8 years ago
Eric Snow 93c92f7d1d bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565) 8 years ago
Eric Snow 86b7afdfee bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638) 8 years ago
Serhiy Storchaka b57d9eac41 Issue #28748: Private variable _Py_PackageContext is now of type "const char *" 9 years ago
Serhiy Storchaka 144f77a981 Issue #28715: Added error checks for PyUnicode_AsUTF8(). 9 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Benjamin Peterson e20056c8f7 fix importing one char extension modules (closes #24328) 11 years ago
Nick Coghlan 55871f04bf Issue #24285: fix importing extensions from packages 11 years ago
Nick Coghlan d5cacbb1d9 PEP 489: Multi-phase extension module initialization 11 years ago
Victor Stinner 8e54b1c448 Issue #18408: Fix _PyImport_LoadDynamicModule(), handle PyUnicode_FromFormat() failure 13 years ago
Christian Heimes 7ce57d67c9 Issue #18426: improve exception message. Courtesy of Amaury 13 years ago
Christian Heimes 848ee099f5 Issue #18426: Fix NULL pointer dereference in C extension import when 13 years ago
Brett Cannon f0434e647a Issue #14599: Generalize a test for ImportError.path and add support 14 years ago
Brett Cannon fd0741555b Issue #2377: Make importlib the implementation of __import__(). 14 years ago
Victor Stinner 65b7eff7c7 _PyImport_LoadDynamicModule() encodes the module name explicitly to ASCII 15 years ago
Victor Stinner 2d3222740b Issue #11619: _PyImport_LoadDynamicModule() doesn't encode the path to bytes 15 years ago
Victor Stinner fefd70c40d Issue #3080: _PyImport_LoadDynamicModule() uses Unicode for name and path 15 years ago
Victor Stinner 9587286f98 Issue #3080: Import builtins using Unicode strings 15 years ago
Victor Stinner 42040fb665 Issue #3080: Remove unused argument of _PyImport_GetDynLoadFunc() 15 years ago
Victor Stinner 49d3f2514b _PyImport_FixupExtension() and _PyImport_FindExtension() uses FS encoding 15 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Neal Norwitz e20ad358fd Move decl so it compiles with C89. 18 years ago
Guido van Rossum 00bc0e0a2d Patch #1272, by Christian Heimes and Alexandre Vassalotti. 18 years ago
Martin v. Löwis e81e9b1d3b Patch #794826: Add __file__ in dynamically loaded modules for multiple 23 years ago
Fred Drake 6049cb8918 Simplify, and avoid PyModule_GetDict() while we're at it. 24 years ago
Guido van Rossum ae9e7960d3 SF patch #471839: Bug when extensions import extensions (Shane Hathaway) 25 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Thomas Wouters f70ef4f860 Mass ANSIfication of function definitions. Doesn't cover all 'extern' 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Guido van Rossum 96a8fb7e99 Cleanup patches from Greg Stein: 26 years ago
Guido van Rossum 6ea9092625 Moved most of the platform-specific code to dynload_<platform>.c files. 26 years ago
Guido van Rossum 001b9bebca Patch by Vladimir Marangozov, inspired by a bug report from Gary 26 years ago
Guido van Rossum 933c91ebcf Vladimir Marangozov fixes an AIX-specific problem, writing: 27 years ago
Guido van Rossum 54ecc3d24f Patches by William Lewis for Nextstep descendants. 27 years ago
Guido van Rossum df69365f5f Ty Sarna writes: 27 years ago
Guido van Rossum cad3d47f1e Chris Herborth writes: 27 years ago
Guido van Rossum 65d5b5763c Thanks to Chris Herborth, the thread primitives now have proper Py* 27 years ago
Guido van Rossum 2f3667a7b9 Replace fprintf(stderr, ...) with PySys_WriteStderr(...). 28 years ago
Guido van Rossum 0f8b30f8ce On Win32, use 28 years ago
Guido van Rossum e364b7d46a Renamed thread.h to pythread.h. 28 years ago
Guido van Rossum 65f15d435e In FreeBSD when using ELF, an underscore is needed in front of the 28 years ago
Guido van Rossum a0f0a33d05 Mac-specific mod to enable aliases on import paths. 28 years ago
Guido van Rossum ab076fdb6f Ted Horst writes in psa-members@python.org: 28 years ago