summaryrefslogtreecommitdiffstats
path: root/Lib/importlib/util.py
Commit message (Collapse)AuthorAgeFilesLines
* Rename importlib.util.ModuleManager to module_to_load so that the nameBrett Cannon2013-05-301-1/+1
| | | | explains better what the context manager is providing.
* Introduce importlib.util.ModuleManager which is a context manager toBrett Cannon2013-05-281-0/+1
| | | | | | | | handle providing (and cleaning up if needed) the module to be loaded. A future commit will use the context manager in Lib/importlib/_bootstrap.py and thus why the code is placed there instead of in Lib/importlib/util.py.
* Add importlib.util.resolve_name().Brett Cannon2012-05-131-0/+16
|
* PEP 3147Barry Warsaw2010-04-171-0/+1
|
* Implement importlib.util.set_loader: a decorator to automatically setBrett Cannon2009-03-101-0/+1
| | | | __loader__ on modules.
* Rename importlib.util.set___package__ to set_package.Brett Cannon2009-03-041-1/+1
|
* Expose importlib.util.set___package__.Brett Cannon2009-03-021-0/+1
|
* Implement the more specific PEP 302 semantics for loaders and what happens uponBrett Cannon2009-02-171-0/+2
load failure in relation to reloads. Also expose importlib.util.module_for_loader to handle all of the details of this along with making sure all current loaders behave nicely.