Skip to content

gh-109975: nntplib is not on PyPI so propose pynntp #124830

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 4, 2024

Conversation

cclauss
Copy link
Contributor

@cclauss cclauss 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-app bedevere-app bot 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-Turner AA-Turner added the needs backport to 3.13 bugs and security fixes label Oct 1, 2024
@AA-Turner AA-Turner changed the title Docs: nntplib is not on PyPI so propose pynntp gh-109975: nntplib is not on PyPI so propose pynntp Oct 1, 2024
@mcepl
Copy link
Contributor

mcepl commented Oct 1, 2024 via email

Copy link
Contributor

@mcepl mcepl 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-Turner AA-Turner merged commit ac96482 into python:main Oct 4, 2024
30 checks passed
@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 <[email protected]>
@bedevere-app
Copy link

bedevere-app bot commented Oct 4, 2024

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

@bedevere-app bedevere-app bot removed the needs backport to 3.13 bugs and security fixes label Oct 4, 2024
@cclauss cclauss 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 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir skip news
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants