[Python-Dev] PEP 409 and the stdlib (original) (raw)
Ethan Furman ethan at stoneleaf.us
Mon May 20 15:12:41 CEST 2013
- Previous message: [Python-Dev] What if we didn't have repr?
- Next message: [Python-Dev] PEP 409 and the stdlib
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
As a quick reminder, PEP 409 allows this:
try:
...
except AnError:
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
My question:
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
--
Ethan
- Previous message: [Python-Dev] What if we didn't have repr?
- Next message: [Python-Dev] PEP 409 and the stdlib
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]