Bug 279985 - [NEW PORT] news/py-nntplib: backport of library deprecated from main Python distribution
Summary: [NEW PORT] news/py-nntplib: backport of library deprecated from main Python d...
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Kevin Bowling
URL: https://pypi.org/project/standard-nnt...
Keywords:
Depends on: 270358
Blocks:
  Show dependency treegraph
 
Reported: 2024-06-25 12:47 UTC by Volodymyr Kostyrko
Modified: 2026-03-03 08:11 UTC (History)
1 user (show)

See Also:


Attachments
add nntplib 0.1.3 (1.54 KB, patch)
2024-06-25 12:47 UTC, Volodymyr Kostyrko
no flags Details | Diff
switch to standard-nntplib (2.10 KB, patch)
2026-03-03 07:10 UTC, Volodymyr Kostyrko
no flags Details | Diff
use setuptools (2.10 KB, patch)
2026-03-03 08:00 UTC, Kevin Bowling
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Volodymyr Kostyrko 2024-06-25 12:47:41 UTC
Created attachment 251687 [details]
add nntplib 0.1.3

Adding deprecated library. For 3.11 it will shadow the packaged one silencing the warnings, for further versions it will be working as it should.
Comment 1 Kevin Bowling freebsd_committer freebsd_triage 2026-03-02 20:11:11 UTC
I think it might need to be updated to use https://pypi.org/project/standard-nntplib?
Comment 2 Volodymyr Kostyrko 2026-03-03 07:10:05 UTC
Created attachment 268497 [details]
switch to standard-nntplib

Yeah, definitely. Looks like things changed a bit since I created the port, and currently only one maintained version left on PYPI.
Comment 3 Kevin Bowling freebsd_committer freebsd_triage 2026-03-03 08:00:04 UTC
Created attachment 268498 [details]
use setuptools

I think it should look a little different, uploading a patch but we need the newer setuptools in #270358
Comment 4 Volodymyr Kostyrko 2026-03-03 08:11:50 UTC
(In reply to Kevin Bowling from comment #3)

No objections, less code means less bugs.