Skip site navigation (1)Skip section navigation (2)
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>