Date: Thu, 07 May 2026 05:47:09 +0000 From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Siva Mahadevan <siva@FreeBSD.org> Subject: git: 23b55c73eb88 - main - devel/py-python-semantic-release: Allow build with py-click 8.3.0+ Message-ID: <69fc275d.396d6.639b9740@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=23b55c73eb8846c5879f3741670de1b9459f159b commit 23b55c73eb8846c5879f3741670de1b9459f159b Author: Siva Mahadevan <siva@FreeBSD.org> AuthorDate: 2026-05-07 05:43:34 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2026-05-07 05:45:23 +0000 devel/py-python-semantic-release: Allow build with py-click 8.3.0+ - Bump PORTREVISION for package change PR: 289598 Reported by: Thibault Payet <monwarez@mailoo.org> Reference: https://github.com/python-semantic-release/python-semantic-release/pull/1411 --- devel/py-python-semantic-release/Makefile | 4 ++-- devel/py-python-semantic-release/files/patch-click | 15 +++++++++++++++ .../py-python-semantic-release/files/patch-pyproject.toml | 8 +++++++- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/devel/py-python-semantic-release/Makefile b/devel/py-python-semantic-release/Makefile index 97336cd7df2a..3320f9e5d18c 100644 --- a/devel/py-python-semantic-release/Makefile +++ b/devel/py-python-semantic-release/Makefile @@ -1,6 +1,6 @@ PORTNAME= python-semantic-release PORTVERSION= 10.5.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/python-semantic-release/python-semantic-release/releases/download/v${PORTVERSION}/ @@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.42<1:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.1.0<8.2:devel/py-click@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.3.0<8.4:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click-option-group>=0.5<1:devel/py-click-option-group@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}deprecated>=1.2<2:devel/py-deprecated@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dotty-dict>=1.3<2:devel/py-dotty-dict@${PY_FLAVOR} \ diff --git a/devel/py-python-semantic-release/files/patch-click b/devel/py-python-semantic-release/files/patch-click new file mode 100644 index 000000000000..177bd5f0b0e1 --- /dev/null +++ b/devel/py-python-semantic-release/files/patch-click @@ -0,0 +1,15 @@ +Upstream PR: https://github.com/python-semantic-release/python-semantic-release/pull/1411 + +--- src/semantic_release/cli/commands/main.py.orig 2026-03-03 15:33:16 UTC ++++ src/semantic_release/cli/commands/main.py +@@ -30,8 +30,8 @@ LOG_LEVELS = [ + ] + + +-class Cli(click.MultiCommand): +- """Root MultiCommand for the semantic-release CLI""" ++class Cli(click.Group): ++ """Root Group for the semantic-release CLI""" + + class SubCmds(Enum): + """Subcommand import definitions""" diff --git a/devel/py-python-semantic-release/files/patch-pyproject.toml b/devel/py-python-semantic-release/files/patch-pyproject.toml index ae3d8c56117f..4e7671009572 100644 --- a/devel/py-python-semantic-release/files/patch-pyproject.toml +++ b/devel/py-python-semantic-release/files/patch-pyproject.toml @@ -9,7 +9,13 @@ build-backend = "setuptools.build_meta" [project] -@@ -32,12 +32,12 @@ dependencies = [ +@@ -27,17 +27,17 @@ dependencies = [ + { name = "codejedi365", email = "codejedi365@gmail.com" }, + ] + dependencies = [ +- "click ~= 8.1.0", ++ "click ~= 8.3.0", + "click-option-group ~= 0.5", "gitpython ~= 3.0", "requests ~= 2.25", "jinja2 ~= 3.1",home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69fc275d.396d6.639b9740>
