]> granicus.if.org Git - python/commitdiff
Update importlib notes.
authorBrett Cannon <bcannon@gmail.com>
Sun, 1 Feb 2009 05:55:23 +0000 (05:55 +0000)
committerBrett Cannon <bcannon@gmail.com>
Sun, 1 Feb 2009 05:55:23 +0000 (05:55 +0000)
Lib/importlib/NOTES

index 7e785ff8bfc6d638cd8aec356aa70a0187a180b5..7a9ca6652f0f1f2d55406b505248433dc1a698a3 100644 (file)
@@ -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__