Bug 277934 - net/py-ripe.atlas.cousteau: Update to 2.0.0
Summary: net/py-ripe.atlas.cousteau: Update to 2.0.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL: https://github.com/RIPE-NCC/ripe-atla...
Keywords: needs-patch, needs-qa
Depends on: 278522
Blocks: 277936
  Show dependency treegraph
 
Reported: 2024-03-24 21:06 UTC by Marek Zarychta
Modified: 2024-05-07 11:30 UTC (History)
2 users (show)

See Also:
zarychtam: maintainer-feedback?


Attachments
upgrade patch (1.77 KB, patch)
2024-03-24 21:06 UTC, Marek Zarychta
zarychtam: maintainer-approval-
Details | Diff
v0: pep517, pytest (1.74 KB, patch)
2024-04-11 09:13 UTC, Nuno Teixeira
eduardo: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Zarychta 2024-03-24 21:06:29 UTC
Created attachment 249457 [details]
upgrade patch

net/py-ripe.atlas.cousteau: update to 2.0.0
    
    - Update port to the most recent version
    - Change from PyPI to GitHub
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2024-03-24 21:06:29 UTC
Maintainer informed via mail
Comment 2 Max Stucchi 2024-04-09 18:19:09 UTC
Looks okay.
Comment 3 Nuno Teixeira freebsd_committer freebsd_triage 2024-04-10 09:11:01 UTC
Why the change from pypi to github?
Comment 4 Nuno Teixeira freebsd_committer freebsd_triage 2024-04-10 17:28:06 UTC
Reopening, PR is open and waiting on upstream to proceed.
Comment 5 Marek Zarychta 2024-04-10 18:57:15 UTC
Comment on attachment 249457 [details]
upgrade patch

Undesired, spurious change from PyPi to GitHub
Comment 6 Nuno Teixeira freebsd_committer freebsd_triage 2024-04-11 09:13:08 UTC
Created attachment 249896 [details]
v0: pep517, pytest

- Switch to DISTVERSION
- Use pep517 build
- Add pytest tests
Comment 7 Marek Zarychta 2024-05-06 09:31:04 UTC
Ports committer Nuno Teixeira stepped in rejecting the original patch and demanding from the upstream to send sources to PyPi. After the upstream fulfilled request, the committer created new patch rebased on PyPi sources, but did not commit it, instead escalated requesting the change of maintainer's email address.
As a reporter I am closing the PR since original patch was rejected. The port in current state is not functional and should be marked as BROKEN. Please submit new PR if you want to update the port.
Comment 8 Nuno Teixeira freebsd_committer freebsd_triage 2024-05-07 07:35:12 UTC
Reopening, reset maintainer completed.
Comment 9 commit-hook freebsd_committer freebsd_triage 2024-05-07 11:28:31 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fbe5eaca7deb57b26bf1be88bc39ec9d2cfd7216

commit fbe5eaca7deb57b26bf1be88bc39ec9d2cfd7216
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2024-05-07 11:19:55 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-05-07 11:21:28 +0000

    net/py-ripe.atlas.cousteau: Update to 2.0.0

    - Switch to DISTVERSION
    - Use pep517 build
    - Add pytest tests
    - Take maintainership for the time being

    ChangeLog:
    https://github.com/RIPE-NCC/ripe-atlas-cousteau/releases/tag/v2.0.0

    PR:             277934
    Reported by:    Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>

 net/py-ripe.atlas.cousteau/Makefile | 17 ++++++++++-------
 net/py-ripe.atlas.cousteau/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 10 deletions(-)
Comment 10 Nuno Teixeira freebsd_committer freebsd_triage 2024-05-07 11:30:26 UTC
Committed, thanks!