57 Commits (536f9fdcf3bbaf3dbe52d8ff77e525fefcf60c09)

Author SHA1 Message Date
Benjamin Peterson 7701e6ef93 make some freezing related stuff const 13 years ago
Brett Cannon 522267e784 Issue #15610: The PyImport_ImportModuleEx macro now calls 14 years ago
Brett Cannon fd0741555b Issue #2377: Make importlib the implementation of __import__(). 14 years ago
Benjamin Peterson 04778a8150 make PyImport_ImportModuleLevel's first arg const like similiar functions (closes #12173) 15 years ago
Victor Stinner fe93faf98c Issue #3080: Add PyImport_ImportModuleLevelObject() function 15 years ago
Victor Stinner db536afee1 Issue #3080: Document the name attribute of the _inittab structure 15 years ago
Victor Stinner 9587286f98 Issue #3080: Import builtins using Unicode strings 15 years ago
Victor Stinner 53dc735168 Issue #3080: Add PyImport_ImportFrozenModuleObject() 15 years ago
Victor Stinner 27ee089c35 Issue #3080: Add PyImport_AddModuleObject() and PyImport_ExecCodeModuleObject() 15 years ago
Victor Stinner 501c09a754 Issue #3080: Mark _PyImport_FindBuiltin() argument as constant 15 years ago
Victor Stinner eda71c9ef1 Merged revisions 88517 via svnmerge from 15 years ago
Victor Stinner d7e76405c7 Issue #3080: document encoding used by import functions 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Victor Stinner 49d3f2514b _PyImport_FixupExtension() and _PyImport_FindExtension() uses FS encoding 15 years ago
Victor Stinner 6b06da5395 Remove unused functions _PyImport_FindModule and _PyImport_IsScript 16 years ago
Barry Warsaw 28a691b7fd PEP 3147 16 years ago
Benjamin Peterson 5183856c17 Merged revisions 75246 via svnmerge from 16 years ago
Benjamin Peterson 0df35a93a2 Merged revisions 74841 via svnmerge from 16 years ago
Thomas Wouters 448db2155f Merged revisions 74841 via svnmerge from 17 years ago
Thomas Wouters c4dcb3801e Fix issue #1590864, multiple threads and fork() can cause deadlocks, by 17 years ago
Brett Cannon a826f32054 Merged revisions 71031 via svnmerge from 17 years ago
Brett Cannon 238cedcd63 Fix two issues introduced by issue #71031 by changing the signature of 17 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes 072c0f1b7e Merged revisions 59666-59679 via svnmerge from 18 years ago
Christian Heimes 000a074c95 Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0 18 years ago
Christian Heimes 9cd177526a Merged revisions 59005-59040 via svnmerge from 18 years ago
Nick Coghlan 327a39b047 Patch #1739468: Directories and zipfiles containing __main__.py are now executable 18 years ago
Thomas Wouters 00ee7baf49 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 20 years ago
Neal Norwitz 8a26706d75 SF #1542693: Remove semi-colon at end of PyImport_ImportModuleEx macro 20 years ago
Neal Norwitz d6f8629b20 SF #1542693: Remove semi-colon at end of PyImport_ImportModuleEx macro 20 years ago
Thomas Wouters f7f438ba3b SF patch #1438387, PEP 328: relative and absolute imports. 20 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 20 years ago
Guido van Rossum 8ee3e5aa93 - Changes donated by Elemental Security to make it work on AIX 5.3 21 years ago
Raymond Hettinger db29e0fe8c SF patch #1035498: -m option to run a module as a script 22 years ago
Mark Hammond a290527376 Excise DL_IMPORT/EXPORT from object.h, and related files. This patch 24 years ago
Mark Hammond 8235ea1c3a Land Patch [ 566100 ] Rationalize DL_IMPORT and DL_EXPORT. 24 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Thomas Wouters 5f37591a16 ANSIfications: fix empty arglists, and remove the checks for 26 years ago
Fred Drake 5eb6d4e3bf ANSI-fication and Py_PROTO extermination. 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 d3b0921f57 Chris Herborth writes: 27 years ago
Guido van Rossum 43466ec7b0 Add DL_IMPORT(returntype) for all officially exported functions. 27 years ago
Guido van Rossum 1a8791e0b8 Changes for BeOS, QNX and long long, by Chris Herborth. 28 years ago
Guido van Rossum 16926bd75e Add PyImport_AppendInittab() an PyImport_ExtendInittab(). 28 years ago
Guido van Rossum fccb68ef2a Added PyImport_ExecCodeModuleEx(), which adds an extra parameter to pass 28 years ago
Guido van Rossum 66959aff68 Remove the declaration of "internal" table _PyImport_Inittab[]; add 29 years ago
Guido van Rossum 026de19906 Added PyImport_ImportModuleEx(name, globals, locals, fromlist); this 29 years ago
Guido van Rossum 9faabb8d23 Added prototype for PyImport_Import(). 29 years ago
Guido van Rossum 29e46a9a12 Mass checkin (more to follow for other directories). 29 years ago