This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author veky
Recipients rhettinger, veky, xavieryao
Date 2022-02-03.17:00:31
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1643907632.14.0.969493944495.issue46621@roundup.psfhosted.org>
In-reply-to
Content
Just for the record, I consider PEP 479 one of (very rare) design bugs in Python, and would like it reversed some day. (So anything that helps this outcome, including -1 on this, is welcome.)

It subverts the natural property of exceptions (that they bubble through frames undisturbed until caught) for no benefit at all, and it has made me write almost every chained generator since then in a more complex way, adding boilerplate code that converts inner StopIteration to return. I'm sure many others have done so too. Ceterum censeo PEP479em esse delendam.
History
Date User Action Args
2022-02-03 17:00:32vekysetrecipients: + veky, rhettinger, xavieryao
2022-02-03 17:00:32vekysetmessageid: <1643907632.14.0.969493944495.issue46621@roundup.psfhosted.org>
2022-02-03 17:00:32vekylinkissue46621 messages
2022-02-03 17:00:31vekycreate