3 ms·
It's also quite possible, that the people who use these features use Python 2 anyway.
by enedil 7y ago
It's also quite possible, that the people who use these features use Python 2 anyway.
- mjevans 7y agoDoes this mean we're going to have Python 2 installed on things forever? (Particularly anything that touches NNTP servers, as there's no replacement for that lib)
- earenndil 7y agoWhich lib?
- anoncake 7y agoThe one for touching NNTP servers.
- viraptor 7y agoIt's simple code. It can be moved to a separate package and imported with the same name.
- u801e 7y agoIf it's simple, then what's the point in removing it? Dealing with standard application level protocols like SMTP, NNTP, FTP, IMAP, POP, and HTTP shouldn't require installing third party packages.
- viraptor 7y agoSo that they can be improved / maintained. "stdlib is where packages go to die" is kind of true. You can use contact http from stdlib for example, but that's how we get urllib, urllib2, 3rd party urllib3 and requests. For the point of removing the modules, check the "rationale" part of the PEP.
- u801e 7y agoThe original post you responded to mentioned that NNTP did not have a replacement, so I don't see how it could be improved/maintained if it's just not there anymore.