68 Commits (4e6bf41934de08f62b22b90cda2e331eb4641dea)

Author SHA1 Message Date
Ezio Melotti 42da663e6f #11515: fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Raymond Hettinger d958ea70bc Issue 10899: Remove function type annotations from the stdlib 15 years ago
Raymond Hettinger cd92f37582 Issue 10899: Remove function type annotations from the stdlib 15 years ago
Brett Cannon 0ffe6a9760 Fix a minor inconsistency in capitalization for the 'No module named' exception 15 years ago
Florent Xicluna 764d612f5e Remove redundant context manager. 16 years ago
Brett Cannon a7ceeb335f OSError is the exception raised when one tries to create a directory that 16 years ago
Brett Cannon 1d6569cfb9 Fix a bug where an attribute was lacking an object to work off of. 16 years ago
Brett Cannon ee6d64773b One of the joys of having test_multiprocessing occasionally execute after 16 years ago
Brett Cannon 418182e18b Make importlib.abc.SourceLoader the primary mechanism for importlib. 16 years ago
Brett Cannon 61b14251d3 Make importlib.abc.SourceLoader the primary mechanism for importlib. 16 years ago
Brett Cannon 0cf9e6a621 Move importlib.abc.SourceLoader to _bootstrap. 16 years ago
Barry Warsaw 04b5684d00 Repair test failure. Bug 8727. 16 years ago
Barry Warsaw 28a691b7fd PEP 3147 16 years ago
Brett Cannon 39440b14cd Merged revisions 78242 via svnmerge from 16 years ago
Brett Cannon 9b3e15fbc4 Importlib was not matching import's handling of .pyc files where it had less 16 years ago
Benjamin Peterson b4b929ec86 no need to translate newlines in python code anymore 16 years ago
Brett Cannon 3d26b95ca7 Merged revisions 76146 via svnmerge from 16 years ago
Brett Cannon e52c919d67 When trying to write new bytecode, importlib was not catching the IOError 16 years ago
Brett Cannon 1c1dcbfd5d Trying to import a submodule from another module and not a package was raising 17 years ago
Brett Cannon de4ebfe559 When the globals argument to importlib.__import__() contained any value for 17 years ago
Brett Cannon 6afbaef2fd Raise TypeError if the name given to importlib.__import__() lacks an rpartition 17 years ago
Brett Cannon 9e0e1a63c8 Allow importlib.__import__ to accept any iterable for fromlist. Discovered when 17 years ago
Brett Cannon 8a1a59f0ec Merged revisions 74584 via svnmerge from 17 years ago
Brett Cannon 4d75fc1ce9 Have importlib raise ImportError if None is found in sys.modules. This matches 17 years ago
Brett Cannon 6919427e94 Implement the PEP 302 protocol for get_filename() as 17 years ago
Brett Cannon 12e533d7bf Rip out a useless method that the superclass implements properly. 17 years ago
Brett Cannon 8593a75688 Fix importlib.machinery.PathFinder.find_module() to essentially skip over None 17 years ago
Brett Cannon 8d11013169 Implement InspectLoader for FrozenImporter. 17 years ago
Brett Cannon a113ac58be Implement InspectLoader for BuiltinImporter. 17 years ago
Brett Cannon 7aa21f75c1 A few more docstring/API cleanups for importlib. 17 years ago
Brett Cannon 0e0d8a63b1 Clean up docstring from importlib.util.module_for_loader. 17 years ago
Brett Cannon f87e04d339 Finish properly hiding importlib implementation code. 17 years ago
Brett Cannon e9103d2619 Last big re-organization of importlib._bootstrap. Should actually be able to find something in the file now. 17 years ago
Brett Cannon ce43ddfee5 Do a little bit of reorganization on importlib._bootstrap. 17 years ago
Brett Cannon 3eeaa0a821 Make utility code in importlib._bootstrap private. 17 years ago
Brett Cannon 2cf03a8204 Implement importlib.util.set_loader: a decorator to automatically set 17 years ago
Brett Cannon d43b30b046 Implement get_source for importlib.abc.PyLoader using source_path and get_data. 17 years ago
Brett Cannon 2a922ed6ad Introduce importlib.abc. The module contains various ABCs related to imports 17 years ago
Brett Cannon 29dff8aada Fix importlib._bootstrap.PyPycLoader.load_module() to better handle 17 years ago
Brett Cannon 1014d42dd3 Minor changes to Python source base loader. 17 years ago
Brett Cannon 435aad878c Rename importlib.util.set___package__ to set_package. 17 years ago
Brett Cannon 7c9875c32c Move importlib over to _io. 17 years ago
Benjamin Peterson 4fa88fa0ba merge the io-c branch: C implementation of the io module 17 years ago
Brett Cannon 94aaf9e4b8 Relocate source_mtime in importlib to PyPycLoader. 17 years ago
Brett Cannon 91cf882b36 Refactor source and bytecode file loaders in importlib so that there 17 years ago
Brett Cannon 0515619dbc Tweak the source/bytecode loader from importlib to use more of the PEP 302 17 years ago
Brett Cannon 4afab6b30b Separate out finder for source and source/bytecode. 17 years ago
Brett Cannon 2dee597e05 Do some cleanup in importlib: 17 years ago
Brett Cannon d2e7b33815 Implement the more specific PEP 302 semantics for loaders and what happens upon 17 years ago
Brett Cannon 32732e3fbd Change importlib.machinery.PathFinder to not have implicit semantics (that's 17 years ago