On 9/24/2021 10:46 AM, Eric V. Smith wrote:
On 9/24/2021 10:39 AM, Ethan Furman wrote:
On 9/24/21 6:51 AM, Eric V. Smith wrote:
> This is clearly an improvement. My question is: is it okay to
backport this to 3.9 and 3.10? I
> think we have a rule that it's okay to change the exception text,
but I'm not sure how that
> applies to micro releases (3.9.x, 3.10.1).
"better" != "bug fix", so I wouldn't change it in a micro release.
Yeah, as much as I'd love to see this included, you're right. Thanks for
the "adult" take on it.
Exception messages are subject to change in each new version, without
deprecating the old version. Changes are sometimes backported when the
existing message is sufficiently erroneous. 'Sufficiently' means
something like 'harm of error outweighs harm of changing'. I don't
think a simple, easily recognized, typo or grammar error qualifies.
Among active developers, I believe Guido has the most continuity of
experience with such discussions and decisions. Perhaps something could
usefully be added to the devguide, but I am not sure.
--
Terry Jan Reedy
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at
https://mail.python.org/archives/list/python-dev@python.org/message/KKZVPESKEAIL4DYEIGSTPLKE34KH7XTQ/
Code of Conduct: http://python.org/psf/codeofconduct/