summaryrefslogtreecommitdiffstats
path: root/Lib/importlib
diff options
context:
space:
mode:
authorBrett Cannon <bcannon@gmail.com>2009-02-21 03:12:17 (GMT)
committerBrett Cannon <bcannon@gmail.com>2009-02-21 03:12:17 (GMT)
commita2fcb1d964af0a0aa5cecb7e37f8abe7d0a1f867 (patch)
treee09c24f2fb7b38ac0a979daac3a3d9724d9e04b4 /Lib/importlib
parent22db67ed2687d95a1dec087d5d5525b9244561b5 (diff)
downloadcpython-a2fcb1d964af0a0aa5cecb7e37f8abe7d0a1f867.zip
cpython-a2fcb1d964af0a0aa5cecb7e37f8abe7d0a1f867.tar.gz
cpython-a2fcb1d964af0a0aa5cecb7e37f8abe7d0a1f867.tar.bz2
Add some notes about importlib and some API exposure cleanup.
Diffstat (limited to 'Lib/importlib')
-rw-r--r--Lib/importlib/NOTES12
1 files changed, 7 insertions, 5 deletions
diff --git a/Lib/importlib/NOTES b/Lib/importlib/NOTES
index b88d5e3..92e2841 100644
--- a/Lib/importlib/NOTES
+++ b/Lib/importlib/NOTES
@@ -5,11 +5,6 @@ to do
subclass of source support (makes it nicer for VMs that don't use CPython
bytecode).
- + chained_path_hook
- + FileFinder
-
- - find_module
-
+ ExtensionFileFinder
+ PyFileFinder
+ PyPycFileFinder
@@ -82,6 +77,13 @@ to do
* FinderTests [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
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