Brett Cannon added the comment:

Another option would be to add a keyword-only use_parent_path flag to 
importlib.find_spec() which is True by default. If use_parent is True, 'path' 
is provided, and there is no parent, then 'path' can act as a fallback.

Which makes me wonder if also adding a keyword-only import_parents keyword to 
implicitly import any parent packages as necessary would be helpful. It would 
imply use_parent_path as true. Might also be useful to add to import_module() 
to get rid of that annoyance inherited from __import__.

----------
nosy: +brett.cannon

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue19944>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to