Mercurial > cpython-lru_cache-weakref
comparison Python/makeopcodetargets.py @ 84172:e353f64dfd95
importlib.abc.SourceLoader.get_source() was re-raising SyntaxError and
UnicodeDecodeError as ImportError. That was over-reaching the point of
raising ImportError in get_source() (which is to signal the source
code was not found when it should have). Conflating the two exceptions
with ImportError could lead to masking errors with the source which
should be known outside of whether there was an error simply getting
the source to begin with.
| author | Brett Cannon <brett@python.org> |
|---|---|
| date | Sun, 16 Jun 2013 18:05:54 -0400 |
| parents | d30b54ffd5e8 |
| children |
comparison
equal
deleted
inserted
replaced
| 84171:205aa49e5cd5 | 84172:e353f64dfd95 |
|---|
