summaryrefslogtreecommitdiffstats
path: root/Doc/library/importlib.rst
Commit message (Collapse)AuthorAgeFilesLines
* Merged revisions 77479 via svnmerge fromBrett Cannon2010-01-131-1/+1
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r77479 | brett.cannon | 2010-01-13 11:21:00 -0800 (Wed, 13 Jan 2010) | 1 line Fix the wrong numbering of a PEP. ........
* Fix some minor typos in the importlib docs.Brett Cannon2009-07-201-2/+2
|
* typoTarek Ziadé2009-05-141-1/+1
|
* Explain a little about the explanation.Brett Cannon2009-04-011-0/+5
|
* Add a meta path importer example.Brett Cannon2009-04-011-7/+98
|
* Add some clarification to the importlib docs.Brett Cannon2009-04-011-4/+8
|
* Thorough review of importlib docs. Reviewed by Brett himself.Guido van Rossum2009-03-301-34/+50
|
* Fix a doc typo.Brett Cannon2009-03-161-1/+1
|
* Implement InspectLoader for FrozenImporter.Brett Cannon2009-03-151-1/+2
|
* Implement InspectLoader for BuiltinImporter.Brett Cannon2009-03-151-10/+11
|
* #5486: typos.Georg Brandl2009-03-131-3/+3
|
* Implement importlib.util.set_loader: a decorator to automatically setBrett Cannon2009-03-101-1/+9
| | | | __loader__ on modules.
* Implement get_source for importlib.abc.PyLoader using source_path and get_data.Brett Cannon2009-03-101-0/+7
|
* Fix some reST mishaps.Brett Cannon2009-03-091-12/+12
|
* Clarify an assumption that importlib.abc.PyLoader makes when importing aBrett Cannon2009-03-091-1/+4
| | | | package and setting __path__.
* Introduce importlib.abc. The module contains various ABCs related to importsBrett Cannon2009-03-091-31/+184
| | | | | | | (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.
* Rename importlib.util.set___package__ to set_package.Brett Cannon2009-03-041-1/+1
|
* Expose importlib.util.set___package__.Brett Cannon2009-03-021-13/+21
|
* Implement the more specific PEP 302 semantics for loaders and what happens uponBrett Cannon2009-02-171-0/+33
| | | | | | 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.
* Document importlib.machinery.PathFinder.Brett Cannon2009-02-161-3/+28
|
* Rewrite the code implementing __import__ for importlib. Now it is much simplerBrett Cannon2009-02-071-3/+7
| | | | | | | | | and relies much more on meta path finders to abstract out various parts of import. As part of this the semantics for import_module tightened up and now follow __import__ much more closely (biggest thing is that the 'package' argument must now already be imported, else a SystemError is raised).
* use the classmethod directiveBenjamin Peterson2009-01-251-4/+4
|
* Document both importlib.machinery.BuiltinImporter and FrozenImporter.Brett Cannon2009-01-251-1/+47
|
* Fix markup for arguments in importlib docs.Brett Cannon2009-01-221-2/+2
|
* Document the (very small) public API for importlib. As time goes on and someBrett Cannon2009-01-201-0/+78
key refactorings occur more of the API will be exposed and documented.