• Brett Cannon's avatar
    Issue #15316: Let exceptions raised during imports triggered by the · 12c6bda4
    Brett Cannon yazdı
    fromlist of __import__ propagate.
    
    The problem previously was that if something listed in fromlist didn't
    exist then that's okay. The fix for that was too broad in terms of
    catching ImportError.
    
    The trick with the solution to this issue is that the proper
    refactoring of import thanks to importlib doesn't allow for a way to
    distinguish (portably) between an ImportError because finders couldn't
    find a loader, or a loader raised the exception. In Python 3.4 the
    hope is to introduce a new exception (e.g. ModuleNotFound) to make it
    clean to differentiate why ImportError was raised.
    12c6bda4
Adı
Son kayıt (commit)
Son güncelleme
Doc Loading commit data...
Grammar Loading commit data...
Include Loading commit data...
Lib Loading commit data...
Mac Loading commit data...
Misc Loading commit data...
Modules Loading commit data...
Objects Loading commit data...
PC Loading commit data...
PCbuild Loading commit data...
Parser Loading commit data...
Python Loading commit data...
Tools Loading commit data...
.bzrignore Loading commit data...
.gitignore Loading commit data...
.hgeol Loading commit data...
.hgignore Loading commit data...
.hgtags Loading commit data...
.hgtouch Loading commit data...
LICENSE Loading commit data...
Makefile.pre.in Loading commit data...
README Loading commit data...
config.guess Loading commit data...
config.sub Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...
install-sh Loading commit data...
pyconfig.h.in Loading commit data...
setup.py Loading commit data...