648 Commits (49b2734bf12dc1cda80fd73d3ec8896ae3e362f2)

Author SHA1 Message Date
Serhiy Storchaka 8a9cd20edc bpo-30876: Relative import from unloaded package now reimports the package (#2639) 9 years ago
Victor Stinner 4f9a446f3f bpo-30891: Fix importlib _find_and_load() race condition (#2646) 9 years ago
Serhiy Storchaka b4baacee1a bpo-30814: Fixed a race condition when import a submodule from a package. (#2580) 9 years ago
Serhiy Storchaka 145541cfa0 bpo-30626: Fix error handling in PyImport_Import(). (#2103) 9 years ago
Antoine Pitrou f7ecfac0c1 Doc nits for bpo-16500 (#1841) 9 years ago
Serhiy Storchaka aefa7ebf0f bpo-6532: Make the thread id an unsigned integer. (#781) 9 years ago
Serhiy Storchaka 370fd202f1 Use Py_RETURN_FALSE/Py_RETURN_TRUE rather than PyBool_FromLong(0)/PyBool_FromLong(1). (#567) 9 years ago
Serhiy Storchaka 685c203e84 Removed redundant Argument Clinic directives. 9 years ago
Serhiy Storchaka 228b12edcc Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever 9 years ago
Victor Stinner 55ba38a480 Use _PyObject_CallMethodIdObjArgs() 9 years ago
Victor Stinner de4ae3d486 Backed out changeset b9c9691c72c5 9 years ago
Victor Stinner 27580c1fb5 Replace PyObject_CallFunctionObjArgs() with fastcall 9 years ago
Serhiy Storchaka 85b0f5beb1 Added the const qualifier to char* variables that refer to readonly internal 9 years ago
Serhiy Storchaka f4934ea77d Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. 9 years ago
Christian Heimes a78b627e2b Fix potential NULL pointer dereference in _imp_create_builtin 9 years ago
Senthil Kumaran 32d374215a [backport to 3.5] - issue26896 - Disambiguate uses of "importer" with "finder". 9 years ago
Raymond Hettinger f0afe77c52 Issue #27909: Fix INCREF for possible NULL value 9 years ago
Brett Cannon 52794db825 Issue #27911: Remove some unnecessary error checks in import.c. 9 years ago
Eric Snow 46f97b85a8 Issue #15767: Use ModuleNotFoundError. 9 years ago
Serhiy Storchaka 133138a284 Issue #22557: Now importing already imported modules is up to 2.5 times faster. 10 years ago
Serhiy Storchaka 80ab069f1b Issue #27419: Added temporary workaround for subinterpreters. 10 years ago
Serhiy Storchaka b3b65e618c Issue #27419: Standard __import__() no longer look up "__import__" in globals 10 years ago
Brett Cannon fdcdd9ed80 Issue #26896: Disambiguate uses of "importer" with "finder". 10 years ago
Serhiy Storchaka 1a2b24f02d Issue #27332: Fixed the type of the first argument of module-level functions 10 years ago
Victor Stinner 744c34e2ea Cleanup import.c 10 years ago
Serhiy Storchaka 23c5cbbdde fs_unicode_converter is no longer used. 10 years ago
Serhiy Storchaka 48a583b1d8 Issue #25698: Prevent possible replacing imported module with the empty one 10 years ago
Brett Cannon 9fa812668f Issue #18018: Raise an ImportError if a relative import is attempted 10 years ago
Brett Cannon 849113af6b Issue #25791: Warn when __package__ != __spec__.parent. 10 years ago
Brett Cannon 63b8505281 Issue #25791: Raise an ImportWarning when __spec__ or __package__ are 10 years ago
Serhiy Storchaka 576f132b98 Issue #20440: Cleaning up the code by using Py_SETREF. 10 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Larry Hastings 01b1ff6970 Rebuilt Clinic generated code. 10 years ago
Larry Hastings 1df0b35e3d Issue #24769: Interpreter now starts properly when dynamic loading 10 years ago
Serhiy Storchaka fa494fd883 Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(), 11 years ago
Nick Coghlan d5cacbb1d9 PEP 489: Multi-phase extension module initialization 11 years ago
Eric Snow 32439d6eb6 Issue #23911: Move path-based bootstrap code to a separate frozen module. 11 years ago
Christian Heimes 418fd74f87 Issue #23998: PyImport_ReInitLock() now checks for lock allocation error 11 years ago
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