diff options
author | Brett Cannon <bcannon@gmail.com> | 2009-02-21 03:31:35 (GMT) |
---|---|---|
committer | Brett Cannon <bcannon@gmail.com> | 2009-02-21 03:31:35 (GMT) |
commit | 4afab6b30b6262012946171fbcb69043c4b28efc (patch) | |
tree | 41b93494c5c79a251a12c30eabefa5cc8e0a33e8 /Lib/importlib/NOTES | |
parent | 2dee597e0593a8f7b477f58afe5e46f94b994541 (diff) | |
download | cpython-4afab6b30b6262012946171fbcb69043c4b28efc.zip cpython-4afab6b30b6262012946171fbcb69043c4b28efc.tar.gz cpython-4afab6b30b6262012946171fbcb69043c4b28efc.tar.bz2 |
Separate out finder for source and source/bytecode.
Diffstat (limited to 'Lib/importlib/NOTES')
-rw-r--r-- | Lib/importlib/NOTES | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/Lib/importlib/NOTES b/Lib/importlib/NOTES index 92e2841..1bbcb96 100644 --- a/Lib/importlib/NOTES +++ b/Lib/importlib/NOTES @@ -5,19 +5,22 @@ to do subclass of source support (makes it nicer for VMs that don't use CPython bytecode). - + ExtensionFileFinder - + PyFileFinder - + PyPycFileFinder - + PyFileLoader + + PyLoader (for ABC) - get_code for source only + + + PyFileLoader(PyLoader) + - get_data - source_mtime - source_path - + PyPycFileLoader(PyFileLoader) + +PyPycLoader (PyLoader, for ABC) + + - get_code for source and bytecode + + + PyPycFileLoader(PyPycLoader, PyFileLoader) - - get_code - bytecode_path - write_bytecode |