R. David Murray added the comment:

Hmm.  It seems to me that .name not being set is a bug in importlib.  It 
appears that importlib doesn't set it in the 'from x import y' case.  After a 
bit of experimenting at the python prompt, I'm not even sure what that code in 
runpy is *doing* (find_spec('foo.__main__') seems to return None if __main__ 
doesn't exist but foo does).  I'm going to have to leave this to Nick unless I 
find some more time somewhere ;)

----------
nosy: +r.david.murray

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

Reply via email to