Skip to content

Conversation

@cclauss
Copy link
Contributor

@cclausscclauss commented Oct 1, 2024

PEP 594: Remove “dead batteries” from the standard library section of What’s New In Python 3.13 suggests downloading nntplib from PyPI but it is not there! https://pypi.org/project/nntplib as discussed in greenbender/pynntp#8

This pull request suggests pynntp instead based on that library's new testing and modernization efforts.

@greenbender, @mcepl, @Julien-Elie Your reviews, please.


📚 Documentation preview 📚: https://cpython-previews--124830.org.readthedocs.build/

@bedevere-appbedevere-appbot added awaiting review docs Documentation in the Doc dir skip news labels Oct 1, 2024
@AA-Turner
Copy link
Member

It seems like it the package existed previously but has now vanished (https://web.archive.org/web/20240702142343/https://pypi.org/project/nntplib/). Cf https://discuss.python.org/t/allow-nntplib-on-pypi/25786.

cc @mcepl, was this intentional?

A

@AA-TurnerAA-Turner added the needs backport to 3.13 bugs and security fixes label Oct 1, 2024
@AA-TurnerAA-Turner changed the title Docs: nntplib is not on PyPI so propose pynntpgh-109975: nntplib is not on PyPI so propose pynntpOct 1, 2024
@mcepl
Copy link
Contributor

mcepl commented Oct 1, 2024 via email

Copy link
Contributor

@mceplmcepl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As the former maintainer of the nntplib package on PyPI I heartily approve.

@AA-TurnerAA-Turner merged commit ac96482 into python:mainOct 4, 2024
@miss-islington-app
Copy link

Thanks @cclauss for the PR, and @AA-Turner for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Oct 4, 2024
…124830) The ``nntplib`` library has been deleted from PyPI by its author. (cherry picked from commit ac96482) Co-authored-by: Christian Clauss <cclauss@me.com>
@bedevere-app
Copy link

GH-124966 is a backport of this pull request to the 3.13 branch.

@bedevere-appbedevere-appbot removed the needs backport to 3.13 bugs and security fixes label Oct 4, 2024
@cclausscclauss deleted the nntplib-is-not-on-PyPI branch October 4, 2024 11:19
Yhg1s pushed a commit that referenced this pull request Oct 4, 2024
… (#124966) gh-109975: Suggest ``pynntp`` instead of ``nntplib`` (GH-124830) The ``nntplib`` library has been deleted from PyPI by its author. (cherry picked from commit ac96482) Co-authored-by: Christian Clauss <cclauss@me.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docsDocumentation in the Doc dirskip news

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@cclauss@AA-Turner@mcepl@Wulian233