Brett Cannon added the comment:

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.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25002>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to