2009/7/15 Brett Cannon <brett at python.org>: > I implemented get_filename() as specified in PEP 302 for importlib's source > and bytecode loaders and I was starting to create the ABC for importlib.abc, > but then I realized that perhaps the loader should live in runpy instead of > importlib. > Putting the new ABC in importlib keeps all PEP 302 ABCs in a single spot. > But this addition to the PEP 302 protocols is very specific to runpy and is > not directly required to make imports work (the implementation was just a > reshuffling of pre-existing code from one method to another). I am tempted > to leave the ABC out of importlib and stop at implementing get_filename() > for importlib.abc.PyLoader and PyPycLoader. > Any opinions? importlib. In my view, all of the interfaces defined by PEP 302 should be available from one place. And importlib is that place. Paul.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4