mirror of https://github.com/python/cpython
Add some notes about importlib and some API exposure cleanup.
This commit is contained in:
parent
22db67ed26
commit
a2fcb1d964
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue