Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce importlib.abc. The module contains various ABCs related to imports | Brett Cannon | 2009-03-09 | 1 | -271/+0 |
| | | | | | | | (mostly stuff specified by PEP 302). There are two ABCs, PyLoader and PyPycLoader, which help with implementing source and source/bytecode loaders by implementing load_module in terms of other methods. This removes a lot of gritty details loaders typically have to worry about. | ||||
* | Refactor source and bytecode file loaders in importlib so that there | Brett Cannon | 2009-02-21 | 1 | -11/+11 |
| | | | | are source-only and source/bytecode loaders. | ||||
* | Move importlib completely over to using rpartition and accepting the empty | Brett Cannon | 2009-02-07 | 1 | -1/+1 |
| | | | | string for top-level modules. | ||||
* | Rename importlib.test.support to importlib.test.util. | Brett Cannon | 2009-02-01 | 1 | -1/+0 |
| | |||||
* | Split out support code that is specific to source tests out of | Brett Cannon | 2009-02-01 | 1 | -20/+21 |
| | | | | importlib.test.support to importlib.test.source.util. | ||||
* | Move source loader tests (including reload tests) over to | Brett Cannon | 2009-02-01 | 1 | -2/+72 |
| | | | | importlib.test.abc.LoaderTests. | ||||
* | Add initial implementation of importlib. See the NOTES files for what is | Brett Cannon | 2009-01-18 | 1 | -0/+201 |
planned for the package. There are no docs yet, but they are coming once the API for the first new function, importlib.import_module() is finalized. |