Bug 293080 - devel/py-commoncode: Update to 32.2.1
Summary: devel/py-commoncode: Update to 32.2.1
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: Philippe Audeoud
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-10 10:04 UTC by Tuukka Pasanen
Modified: 2026-03-03 10:38 UTC (History)
1 user (show)

See Also:


Attachments
Update Commoncode to cersion 32.2.1 (2.07 KB, patch)
2026-02-10 10:04 UTC, Tuukka Pasanen
no flags Details | Diff
Update Commoncode to version 32.2.1 (4.79 KB, patch)
2026-03-03 09:33 UTC, Tuukka Pasanen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tuukka Pasanen 2026-02-10 10:04:18 UTC
Created attachment 267941 [details]
Update Commoncode to cersion 32.2.1

ChangeLog: https://github.com/aboutcode-org/commoncode/blob/main/CHANGELOG.rst
Comment 1 Philippe Audeoud freebsd_committer freebsd_triage 2026-02-11 12:28:48 UTC
Hello,

I can't commit because 

-               ${PYTHON_PKGNAMEPREFIX}click>=2.8:devel/py-click@${PY_FLAVOR} \
+               ${PYTHON_PKGNAMEPREFIX}click>=8.3.0:devel/py-click@${PY_FLAVOR} \

and devel/py-click is 8.1.7 in our portstree currently.
Comment 2 Tuukka Pasanen 2026-02-12 07:27:30 UTC
(In reply to Philippe Audeoud from comment #1)
Probably it works with 8.1.7 also if many ports are depend on that version. 8.3.1 should not change anything drastically. It just needs bit of patching in requirements.
Comment 3 Philippe Audeoud freebsd_committer freebsd_triage 2026-02-16 15:22:20 UTC
(In reply to Tuukka Pasanen from comment #2)

We have only 2.8 in portstree. Did you test with this version ?
Comment 4 Tuukka Pasanen 2026-02-18 08:01:03 UTC
(In reply to Philippe Audeoud from comment #3)
If you mean click there is version 8.1.7 in devel/py-click?
Comment 5 Philippe Audeoud freebsd_committer freebsd_triage 2026-02-23 09:18:56 UTC
(In reply to Tuukka Pasanen from comment #4)
Yes, you must test your port with ${PYTHON_PKGNAMEPREFIX}click>=8.1.7:devel/py-click@${PY_FLAVOR}
Comment 6 Philippe Audeoud freebsd_committer freebsd_triage 2026-03-02 08:38:21 UTC
(In reply to Philippe Audeoud from comment #5)
ping ?
Comment 7 Tuukka Pasanen 2026-03-03 09:33:06 UTC
Created attachment 268499 [details]
Update Commoncode to version 32.2.1

Update patch to work with Click 8.1.7 which is available in FreeBSD ports
Comment 8 commit-hook freebsd_committer freebsd_triage 2026-03-03 10:28:08 UTC
A commit in branch main references this bug:

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

commit 44f2066f7589d6ae68a80f4145cdf4700aef7c34
Author:     Philippe Audeoud <jadawin@FreeBSD.org>
AuthorDate: 2026-03-03 10:26:28 +0000
Commit:     Philippe Audeoud <jadawin@FreeBSD.org>
CommitDate: 2026-03-03 10:27:11 +0000

    devel/py-commoncode: update to 32.2.1

    PR:             293080

 devel/py-commoncode/Makefile                       |  6 ++--
 devel/py-commoncode/distinfo                       |  6 ++--
 devel/py-commoncode/files/patch-PKG-INFO (new)     | 11 +++++++
 .../files/patch-requirements.txt (new)             | 38 ++++++++++++++++++++++
 devel/py-commoncode/files/patch-setup.cfg (new)    | 11 +++++++
 5 files changed, 66 insertions(+), 6 deletions(-)
Comment 9 Philippe Audeoud freebsd_committer freebsd_triage 2026-03-03 10:38:06 UTC
Committed, thanks!