Nick Coghlan added the comment:

Thanks for working through that Phillip - falling back to sys.modules when the 
expected attribute was missing is actually something I suggested as a 
possibility years ago, and Guido's response at the time was "If it was that 
easy, someone would have done it already".

Your analysis is one of the pieces that was missing, along with Brett's insight 
that the code that needs the fallback is the IMPORT_FROM bytecode rather than 
the import implementation.

I'm going to close the original circular import bug as being superseded by this 
one.

----------
nosy: +ncoghlan

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

Reply via email to