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 brett.cannon
Recipients barry, brett.cannon, dstufft, eric.smith, gvanrossum, r.david.murray, rhettinger, vstinner
Date 2015-09-08.16:11:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1441728706.11.0.0793666801512.issue25002@psf.upfronthosting.co.za>
In-reply-to
Content
Victor's suggestion also aligns with my thinking on the subject as well: deprecate the modules but simply leave them sitting there for compatibility reasons until Python 4 of whenever we feel like the Python 2 transition is done for those that will ever bother making the switch. That way people's expectations are in the proper alignment of where things will end up and code won't break if it straddles Python 2 & 3 short of having to silence a deprecation warning. I think this is a good use of PendingDeprecationWarning and the message both in the deprecation and the docs can make it clear that the removal date is not planned but you should avoid using the module in new code.
History
Date User Action Args
2015-09-08 16:11:46brett.cannonsetrecipients: + brett.cannon, gvanrossum, barry, rhettinger, vstinner, eric.smith, r.david.murray, dstufft
2015-09-08 16:11:46brett.cannonsetmessageid: <1441728706.11.0.0793666801512.issue25002@psf.upfronthosting.co.za>
2015-09-08 16:11:46brett.cannonlinkissue25002 messages
2015-09-08 16:11:45brett.cannoncreate