git: 3b3a831c3a17 - main - devel/py-pip-licenses: Update to 5.5.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 29 Sep 2026 19:29:22 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3b3a831c3a1763d350267226ecc07b223f987b1a
commit 3b3a831c3a1763d350267226ecc07b223f987b1a
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-29 18:59:10 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-29 19:24:38 +0000
devel/py-pip-licenses: Update to 5.5.5
Changes: https://github.com/raimon49/pip-licenses/releases
---
devel/py-pip-licenses/Makefile | 17 +++++++++--------
devel/py-pip-licenses/distinfo | 6 +++---
devel/py-pip-licenses/files/patch-pyproject.toml | 19 +++++++++++++++++++
devel/py-pip-licenses/files/patch-setup.cfg | 10 ----------
4 files changed, 31 insertions(+), 21 deletions(-)
diff --git a/devel/py-pip-licenses/Makefile b/devel/py-pip-licenses/Makefile
index 20beefc42e3b..a23a41be9e05 100644
--- a/devel/py-pip-licenses/Makefile
+++ b/devel/py-pip-licenses/Makefile
@@ -1,8 +1,9 @@
PORTNAME= pip-licenses
-PORTVERSION= 4.5.1
+PORTVERSION= 5.5.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= pip_licenses-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dump the software license list of Python packages installed with pip
@@ -11,15 +12,15 @@ WWW= https://github.com/raimon49/pip-licenses
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prettytable>=2.3.0:devel/py-prettytable@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools>=40.9.0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=2:textproc/py-tomli@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}prettytable>=2.3.0:devel/py-prettytable@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=2:textproc/py-tomli@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prettytable>=3.12.0:devel/py-prettytable@${PY_FLAVOR} \
+ ${PY_TOMLI}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0,1:textproc/py-docutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tomli-w>=0:textproc/py-tomli-w@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
diff --git a/devel/py-pip-licenses/distinfo b/devel/py-pip-licenses/distinfo
index 72d6afc78638..be858e8935af 100644
--- a/devel/py-pip-licenses/distinfo
+++ b/devel/py-pip-licenses/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720893184
-SHA256 (pip-licenses-4.5.1.tar.gz) = fad5f56fbaa56b8e414434e36c32394a9412ff10ddf2cef92b51951bdf193869
-SIZE (pip-licenses-4.5.1.tar.gz) = 49735
+TIMESTAMP = 1790435764
+SHA256 (pip_licenses-5.5.5.tar.gz) = 60750c006adf7a0910347b726e8ee9fee3bc8d2e7c8307a5c4ec0776c8e2a276
+SIZE (pip_licenses-5.5.5.tar.gz) = 54955
diff --git a/devel/py-pip-licenses/files/patch-pyproject.toml b/devel/py-pip-licenses/files/patch-pyproject.toml
new file mode 100644
index 000000000000..e9d1a7673f77
--- /dev/null
+++ b/devel/py-pip-licenses/files/patch-pyproject.toml
@@ -0,0 +1,19 @@
+--- pyproject.toml.orig 2026-03-28 22:12:31 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=82.0.0", "setuptools_scm"]
++requires = ["setuptools>=61", "setuptools_scm"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
+@@ -7,8 +7,7 @@ requires-python = ">=3.9"
+ description = "Dump the software license list of Python packages installed with pip."
+ dynamic = ["version", "readme"]
+ requires-python = ">=3.9"
+-license = "MIT"
+-license-files = ["LICENSE"]
++license = {text = "MIT"}
+ authors = [
+ {name = "raimon", email = "raimon49@hotmail.com"}, # 2018-2025 (retired)
+ {name = "Mr. Walls"}, # as of 2025
diff --git a/devel/py-pip-licenses/files/patch-setup.cfg b/devel/py-pip-licenses/files/patch-setup.cfg
deleted file mode 100644
index 534ff5f53244..000000000000
--- a/devel/py-pip-licenses/files/patch-setup.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
---- setup.cfg.orig 2022-11-14 13:20:02 UTC
-+++ setup.cfg
-@@ -25,7 +25,6 @@ py_modules =
- piplicenses
- setup_requires =
- setuptools >= 40.9.0
-- pytest-runner
- install_requires =
- prettytable >= 2.3.0
- tests_require =