New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update to PEP 344 - exception attributes #44393
Comments
PEP-344 proposes adding __traceback__, __context__, and __cause__ attributes to Exception. The primary objection has been that the __traceback__ exception would cause a cycle, which would delay resource release. This objection is now added to the PEP, along with some details about why it is a problem, and why weakrefs aren't a straightforward solution. |
http://mail.python.org/pipermail/python-3000/2007-January/005322.html Guido said he could check it in if Ping agrees, so I'm assigning the patch to ping (who I *hope* is Ka-Ping Yee) |
File Added: pep344diff.txt |
Okay, it will take me a moment to page this back into my head and respond. |
I've checked in this change. Thanks for writing the patch. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: