blob: 8d05a16494c619b45a5e9fbc58c5df87094c0f1b [file] [log] [blame]
Brett Cannon23cbd8a2009-01-18 00:24:28 +00001to do
2/////
3
Brett Cannon2a922ed2009-03-09 03:35:50 +00004* Implement InspectLoader for BuiltinImporter and FrozenImporter.
Brett Cannon5abdc932009-01-22 22:43:07 +00005
Brett Cannon2a922ed2009-03-09 03:35:50 +00006 + Expose function to see if a frozen module is a package.
Brett Cannon2c318a12009-02-07 01:15:27 +00007
Brett Cannona2fcb1d2009-02-21 03:12:17 +00008* Remove ``import *`` from importlib.__init__.
9
10* Remove __all__ from importlib._bootstrap.
11
12* Add leading underscores to all objects in importlib._bootstrap that are not
13 publicly exposed.
14
Brett Cannon91cf8822009-02-21 05:41:15 +000015* Reorder importlib/_bootstrap.py so definitions are not in inverted order.
16
Brett Cannondebb98d2009-02-16 04:18:01 +000017* Make sure that there is documentation *somewhere* fully explaining the
18semantics of import that can be referenced from the package's documentation
19(even if it is in the package documentation itself, although it might be best
20in the language specification).