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 vstinner
Recipients iritkatriel, lukasz.langa, miss-islington, vstinner
Date 2021-09-09.10:00:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1631181608.53.0.834256864437.issue45083@roundup.psfhosted.org>
In-reply-to
Content
I reopen the issue. I'm not comfortable with the backport.

For me, this change is not a bugfix, but a new feature. It can break applications which rely on the exact error message in their test suite. I'm not sure why it was backported to Python 3.9. Moreover, I'm not comfortable to backport it to 3.10.1 and not 3.10.0.

I would prefer to only change the behavior in Python 3.11. If you want to get it in 3.10, I suggest to convince Pablo to get in 3.10.0.

Otherwise, I suggest to revert it in 3.9 and 3.10.

Well, the qualified name is usually the same than the short name, so only few applications should be impacted. But it's annoying when the Python behavior changes in a minor version (3.x.y).
History
Date User Action Args
2021-09-09 10:00:08vstinnersetrecipients: + vstinner, lukasz.langa, miss-islington, iritkatriel
2021-09-09 10:00:08vstinnersetmessageid: <1631181608.53.0.834256864437.issue45083@roundup.psfhosted.org>
2021-09-09 10:00:08vstinnerlinkissue45083 messages
2021-09-09 10:00:08vstinnercreate