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 serhiy.storchaka
Recipients jwilk, serhiy.storchaka
Date 2022-02-19.12:24:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1645273447.92.0.121371213926.issue46797@roundup.psfhosted.org>
In-reply-to
Content
It is because we did not have a plan for removing deprecates features. Deprecation in documentation only helps third-party code. Instead of adding a complex code which switches between using old and new names depending on Python version, the third-party code can continue to use old names without worring about deprecation warnings, and switch completely to using new features only when support of old Python versions be dropped. 3.7 and 3.8 are not so old and may be still supported in third-party code.

I have created a PR which adds deprecation warnings, but I am not sure that it is worth to include it in 3.11.
History
Date User Action Args
2022-02-19 12:24:07serhiy.storchakasetrecipients: + serhiy.storchaka, jwilk
2022-02-19 12:24:07serhiy.storchakasetmessageid: <1645273447.92.0.121371213926.issue46797@roundup.psfhosted.org>
2022-02-19 12:24:07serhiy.storchakalinkissue46797 messages
2022-02-19 12:24:07serhiy.storchakacreate