202 Commits (00a0fc1144d928515ff8abd0de7bb6ad072fcbdb)

Author SHA1 Message Date
Brett Cannon 686e880f20 Touch up exception messaging 13 years ago
Brett Cannon 569ff4fbbc Issue #15031: Refactor some code in importlib pertaining to validating 13 years ago
Brett Cannon a9976b3e32 Issue #16730: Don't raise an exception in 13 years ago
Andrew Svetlov f7a17b48d7 Replace IOError with OSError (#16715) 13 years ago
Benjamin Peterson fc8f5c5e0f update importlib.h 13 years ago
Andrew Svetlov ad28c7f9da Issue #16706: get rid of os.error 13 years ago
Eric Snow a6cfb28bd2 Issue #15627: This is simply an update to the name of a new method recently added 13 years ago
Barry Warsaw 82c1c781c7 - Issue #16514: Fix regression causing a traceback when sys.path[0] is None 13 years ago
Brett Cannon 540187f719 Regen importlib.h 13 years ago
Brett Cannon 5650e4f41c Issue #15627: Add the compile_source() method to 13 years ago
Benjamin Peterson 2a0e226131 recompile importlib.h 13 years ago
Nick Coghlan eb8d627bbd Issue #6074: Apply an appropriate fix for importlib based imports 13 years ago
Trent Nelson d783c8ed00 Issue #15833: don't raise an exception if importlib can't write byte-compiled 13 years ago
Brett Cannon 6072e0bf42 Remove uses of % with str.format. 13 years ago
Brett Cannon a6ce4fd426 Closes issue #15111: Calling __import__ with a module specified in 13 years ago
Jesus Cea f01d695ccd Closes #16135: Removal of OS/2 support 13 years ago
Brett Cannon 8ed677db12 Add some comments. 13 years ago
Benjamin Peterson 0beb4d28d0 don't depend on __debug__ because it's baked in at freeze time (issue #16046) 13 years ago
Benjamin Peterson feaa54f537 don't depend on __debug__ because it's baked in at freeze time (issue #16046) 13 years ago
Antoine Pitrou 0398985920 Issue #15781: Fix two small race conditions in import's module locking. 14 years ago
Antoine Pitrou 4f0338cab7 Issue #15781: Fix two small race conditions in import's module locking. 14 years ago
Brett Cannon 12c6bda4f0 Issue #15316: Let exceptions raised during imports triggered by the 14 years ago
Brett Cannon ba0a3edd26 Issue #2051: Tweak last commit for this issue to pass in mode instead 14 years ago
Nick Coghlan a508770e20 Close #2501: Permission bits are once again correctly copied from the source file to the cached bytecode file. Test by Eric Snow. 14 years ago
Nick Coghlan 48fec05391 Close #14846: Handle a sys.path entry going away 14 years ago
Brett Cannon 7385adc84c Issue #15715: Ignore failed imports triggered by the use of fromlist. 14 years ago
Brett Cannon b428f47cf6 Don't overwrite a __path__ value from extension modules if already 14 years ago
Philip Jenvey 688a551ca0 fix docstring wording 14 years ago
Brett Cannon f410ce8c09 Issue #15502: Refactor some code. 14 years ago
Philip Jenvey 731d48a65f update docstring per the extension package fix, refactor 14 years ago
Brett Cannon ac9f2f3de3 Issue #15576: Allow extension modules to be a package's __init__ 14 years ago
Brett Cannon f4dc9204cc Issue #15502: Finish bringing importlib.abc in line with the current 14 years ago
Brett Cannon cb4996afe4 Issue #15471: Don't use mutable object as default values for the 14 years ago
Nick Coghlan 4941774f59 Issue #15502: Bring the importlib.PathFinder docs and docstring more in line with the new import system documentation, and fix various parts of the new docs that weren't quite right given PEP 420 or were otherwise a bit misleading. Also note the key terminology problem still being discussed in the issue 14 years ago
Nick Coghlan ff79486bb5 Close #15519: Properly expose WindowsRegistryFinder in importlib and bring the name into line with normal import terminology. Original patch by Eric Snow 14 years ago
Nick Coghlan 42c0766a53 Close #15486: Simplify the mechanism used to remove importlib frames from tracebacks when they just introduce irrelevant noise 14 years ago
Nick Coghlan 5ee9892406 Close #15425: Eliminate more importlib related traceback noise 14 years ago
Martin v. Löwis e3010a8d12 Issue #14578: Support modules registered in the Windows registry again. 14 years ago
Martin v. Löwis 7e39572aa8 Issue #15466: Stop using TYPE_INT64 in marshal, 14 years ago
Nick Coghlan 2824cb507d Issue #15343: A lot more than just unicode decoding can go wrong when retrieving a source file 14 years ago
Brett Cannon a6473f9cfd Issues #15169, #14599: Make PyImport_ExecCodeModuleWithPathnames() use 14 years ago
Brett Cannon 461c813164 Issue #15111: When a module was imported using a 'from import' 14 years ago
Brett Cannon 77b2abd094 Issue #15167 (as part of #13959): imp.get_magic() is no implemented in 14 years ago
Brett Cannon 19a2f5961c Issue #15056: imp.cache_from_source() and source_from_cache() raise 14 years ago
Amaury Forgeot d'Arc ae7b8f07c1 Issue #15110: Also hide importlib frames when importing a builtin module fails. 14 years ago
Antoine Pitrou bc07a5c913 Issue #15110: Fix the tracebacks generated by "import xxx" to not show the importlib stack frames. 14 years ago
Antoine Pitrou bc1a7ddc9b Check-in compiled importlib changes (you must run "make" after modifying the importlib sources). 14 years ago
Brett Cannon 98979b85e7 Issue #15166: Re-implement imp.get_tag() using sys.implementation. 14 years ago
Antoine Pitrou 0ab5cf9b46 Issue #15181: importlib bytecode is unsigned and shouldn't have negative numbers. 14 years ago
Eric V. Smith e51a36922f Fixes issue 15039: namespace packages are no longer imported in preference to modules of the same name. 14 years ago