[Python-Dev] PEP 594: Removing dead batteries from the standard library

Christian Heimes christian at python.org
Tue May 21 07:46:34 EDT 2019


On 21/05/2019 13.08, André Malo wrote:
> On Montag, 20. Mai 2019 23:27:49 CEST Antoine Pitrou wrote:
>> NNTP is still quite used (often through GMane, but probably not only) so
>> I'd question the removal of nntplib.
>>
>> cgitb used to be used by some Web frameworks in order to format
>> exceptions.  Perhaps one should check if that's still the case.
> 
> I concur with both of those.
> There's software in production using both. (It doesn't mean it's on pypi or 
> even free software).

There is always somebody who uses a feature. This argument blocks any innovation or cleanup. Victor just reminded me of https://xkcd.com/1172/ .

* The removed modules will be available through PyPI.
* You don't have to start to worry until Python 3.10 is released in over 3 years from now.
* The modules are fully supported in Python 3.8 and 3.9. Python 3.9 will reach EOL late 2026 or early 2027.

That's plenty of time.

Christian


More information about the Python-Dev mailing list