600 Commits (cb39d1f466eeecbec969f50a5df609eb0a863084)

Author SHA1 Message Date
Larry Hastings 89964c48d1 Issue #23944: Argument Clinic now wraps long impl prototypes at column 78. 11 years ago
Serhiy Storchaka 1009bf18b3 Issue #23501: Argumen Clinic now generates code into separate files by default. 11 years ago
Victor Stinner e42ccd2bfd Issue #23694: Enhance _Py_fopen(), it now raises an exception on error 11 years ago
Serhiy Storchaka 20b39b27d9 Removed redundant casts to `char *`. 11 years ago
Victor Stinner ab826d11a3 Issue #21925: PyImport_Cleanup(): Remove unused parameter in 12 years ago
Brett Cannon fd4d0504df Move import.c to use Clinic file output. 12 years ago
Eric Snow 58cfdd8af8 Issue #21226: fix a ref leak. 12 years ago
Eric Snow 08197a4616 Issue #21226: Set all attrs in PyImport_ExecCodeModuleObject. 12 years ago
Brett Cannon 18fc4e70f3 Issue #20942: PyImport_ImportFrozenModuleObject() no longer sets 12 years ago
Serhiy Storchaka e0a976c09d Temporary silence test broken by issue19255. 12 years ago
Serhiy Storchaka d667d72cb7 Temporary silence test broken by issue19255. 12 years ago
Serhiy Storchaka 013bb91aa3 Issue #19255: The builtins module is restored to initial value before 12 years ago
Serhiy Storchaka 87a5c515d0 Issue #19255: The builtins module is restored to initial value before 12 years ago
Serhiy Storchaka 505ff755d7 Issue #20437: Fixed 21 potential bugs when deleting objects references. 12 years ago
Larry Hastings 2623c8c23c Issue #20530: Argument Clinic's signature format has been revised again. 12 years ago
Larry Hastings 7726ac9163 #Issue 20456: Several improvements and bugfixes for Argument Clinic, 12 years ago
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to 12 years ago
Larry Hastings 5c66189e88 Issue #20189: Four additional builtin types (PyTypeObject, 12 years ago
Larry Hastings bebf73511a Issue #20287: Argument Clinic's output is now configurable, allowing 12 years ago
Brett Cannon a6dec2e744 Remove an unneeded cast. 12 years ago
Brett Cannon 4caa61d20e Issue #20152: import.c now uses Argument Clinic. 12 years ago
Eric Snow b523f8433a Implement PEP 451 (ModuleSpec). 12 years ago
Victor Stinner 5eb4f59cd9 Issue #19437: Fix init_builtin(), handle _PyImport_FindExtensionObject() 12 years ago
Victor Stinner 22af2599a9 Issue #19437: Fix PyImport_ImportModuleLevelObject(), handle 12 years ago
Victor Stinner bd303c165b Issue #19512, #19515: remove shared identifiers, move identifiers where they 12 years ago
Victor Stinner 53e9ec48e5 Issue #19512: Use the new _PyId_builtins identifier 12 years ago
Serhiy Storchaka c679227e31 Issue #1772673: The type of `char*` arguments now changed to `const char*`. 12 years ago
Victor Stinner daf455554b Issue #18571: Implementation of the PEP 446: file descriptors and file handles 13 years ago
Victor Stinner cba2e3c2e9 remove unused declaration 13 years ago
Antoine Pitrou 40322e6ad5 Issue #10241: Clear extension module dict copies at interpreter shutdown. 13 years ago
Antoine Pitrou 79ba3882ad Improve verbose reporting of shutdown phase by using the "public" module name 13 years ago
Antoine Pitrou 95db2e7b8a Backout 62658d9d8926 (issue #10241): it causes a crash at shutdown when deallocating a Tkapp object. 13 years ago
Antoine Pitrou 84f31a5676 Issue #10241: Clear extension module dict copies at interpreter shutdown. 13 years ago
Antoine Pitrou dcedaf6e53 Issue #18214: Improve finalization of Python modules to avoid setting their globals to None, in most cases. 13 years ago
Christian Heimes 09ca794afe Add missing check of PyDict_SetItem()'s return value in _PyImport_FindExtensionObject() 13 years ago
Victor Stinner 1e53bbaced Issue #18408: handle PySys_GetObject() failure, raise a RuntimeError 13 years ago
Brett Cannon 82da8886cc Issue #15767: Revert 3a50025f1900 for ModuleNotFoundError 13 years ago
Christian Heimes 582cfbbf74 import.c does neither need mode_t nor _mkdir() anymore 13 years ago
Brett Cannon 8f5ac5106e Issue #15767: Touch up ModuleNotFoundError usage by import. 13 years ago
Brett Cannon 3e0651b5fa Issue #18065: For frozen packages set __path__ to []. 13 years ago
Antoine Pitrou fef34e3186 Issue #17937: Try harder to collect cyclic garbage at shutdown. 13 years ago
Antoine Pitrou 070cb3c9be Issue #1545463: At shutdown, defer finalization of codec modules so that stderr remains usable. 13 years ago
Antoine Pitrou 5f454a07a0 Issue #1545463: Global variables caught in reference cycles are now garbage-collected at shutdown. 13 years ago
Alexandre Vassalotti 865eaa1b53 Closes #17892: Fix the name of _PyObject_CallMethodObjIdArgs 13 years ago
Benjamin Peterson 7d110042c5 raise an ImportError (rather than fatal) when __import__ is not found in __builtins__ (closes #17867) 13 years ago
Benjamin Peterson 6fba3dbce0 sprinkle const 13 years ago
Mark Dickinson 9fade768c8 Issue #13863: fix incorrect .pyc timestamps on Windows / NTFS (apparently due to buggy fstat) 13 years ago
Antoine Pitrou 202b60640b Add sanity assertions in some import lock code (issue #15599). 13 years ago
Benjamin Peterson 5cb8a31dc4 cleanup and fix refleaks 13 years ago
Andrew Svetlov 6b2cbeba58 Issue #16421: allow to load multiple modules from the same shared object. 13 years ago