Add some notes about importlib and some API exposure cleanup.

This commit is contained in:
Brett Cannon 2009-02-21 03:12:17 +00:00
parent 22db67ed26
commit a2fcb1d964
1 changed files with 7 additions and 5 deletions

View File

@ -5,11 +5,6 @@ to do
subclass of source support (makes it nicer for VMs that don't use CPython subclass of source support (makes it nicer for VMs that don't use CPython
bytecode). bytecode).
+ chained_path_hook
+ FileFinder
- find_module
+ ExtensionFileFinder + ExtensionFileFinder
+ PyFileFinder + PyFileFinder
+ PyPycFileFinder + PyPycFileFinder
@ -82,6 +77,13 @@ to do
* FinderTests [doc] * FinderTests [doc]
* LoaderTests [doc] * LoaderTests [doc]
* Remove ``import *`` from importlib.__init__.
* Remove __all__ from importlib._bootstrap.
* Add leading underscores to all objects in importlib._bootstrap that are not
publicly exposed.
* Make sure that there is documentation *somewhere* fully explaining the * Make sure that there is documentation *somewhere* fully explaining the
semantics of import that can be referenced from the package's documentation semantics of import that can be referenced from the package's documentation
(even if it is in the package documentation itself, although it might be best (even if it is in the package documentation itself, although it might be best