diff options
-rw-r--r-- | Lib/importlib/NOTES | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/Lib/importlib/NOTES b/Lib/importlib/NOTES index 7e785ff..7a9ca66 100644 --- a/Lib/importlib/NOTES +++ b/Lib/importlib/NOTES @@ -1,20 +1,10 @@ to do ///// -* API simplification? - - + write_bytecode -> complete set of bytes for bytecode instead of - individual arguments. - * Create meta_path importer for sys.path. -* OPTIMIZE! - - + Write benchmark suite. - + Fast path common cases. - - - Absolute name from sys.path. - - Relative name from sys.path. + + Create hook. + + Rewrite Import to use the hook. * Implement PEP 302 protocol for loaders (should just be a matter of testing). @@ -73,4 +63,13 @@ to do * SourceFinder * (?) Loader +* Write benchmark suite. + +* OPTIMIZE! + + + Fast path common cases. + + - Absolute name from sys.path. + - Relative name from sys.path. + * Bootstrap importlib as implementation of builtins.__import__ |