[Python-Dev] PEP 409 and the stdlib
ethan at stoneleaf.us
Mon May 20 15:12:41 CEST 2013
As a quick reminder, PEP 409 allows this:
raise SomeOtherError from None
so that if the exception is not caught, we get the traditional single exception traceback, instead of the new:
During handling of the above exception, another exception occurred
How do we go about putting this in the stdlib? Is this one of the occasions where we don't do it unless we're modifying
a module already for some other reason?
For that matter, should we?
Pros: Makes tracebacks much less confusing, especially coming from a library
Cons: Could hide bugs unrelated to what is being caught and transformed
More information about the Python-Dev