git: 9e6ce1fc5b8f - main - devel/py-jsonrpclib-pelix: Update to 1.2.0

Emanuel Haupt <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by ehaupt:

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

commit 9e6ce1fc5b8f6674666bed6c20f5367cbed39620
Author:     Emanuel Haupt <[email protected]>
AuthorDate: 2026-08-13 15:36:23 +0000
Commit:     Emanuel Haupt <[email protected]>
CommitDate: 2026-08-13 16:01:07 +0000

    devel/py-jsonrpclib-pelix: Update to 1.2.0
---
 devel/py-jsonrpclib-pelix/Makefile                   |  4 ++--
 devel/py-jsonrpclib-pelix/distinfo                   |  6 +++---
 devel/py-jsonrpclib-pelix/files/patch-pyproject.toml | 19 +++++++++++++++++++
 3 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/devel/py-jsonrpclib-pelix/Makefile b/devel/py-jsonrpclib-pelix/Makefile
index 1e938fd1a0de..69a48a95a7ab 100644
--- a/devel/py-jsonrpclib-pelix/Makefile
+++ b/devel/py-jsonrpclib-pelix/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	jsonrpclib-pelix
-PORTVERSION=	1.1.0
+PORTVERSION=	1.2.0
 CATEGORIES=	devel
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW=		https://pypi.org/project/jsonrpclib-pelix/
 
 LICENSE=	APACHE20
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>=0.21.1:devel/py-hatchling@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=63.1:devel/py-setuptools@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist pep517
diff --git a/devel/py-jsonrpclib-pelix/distinfo b/devel/py-jsonrpclib-pelix/distinfo
index 2f99210f32f9..f8668e0d460b 100644
--- a/devel/py-jsonrpclib-pelix/distinfo
+++ b/devel/py-jsonrpclib-pelix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780304319
-SHA256 (jsonrpclib_pelix-1.1.0.tar.gz) = 379a3c9b3dd478727419587aa7cf14bb6ff0e64301decc0ffa98f710f6bfec1e
-SIZE (jsonrpclib_pelix-1.1.0.tar.gz) = 70500
+TIMESTAMP = 1786624953
+SHA256 (jsonrpclib_pelix-1.2.0.tar.gz) = 353b66707c0fc4263edc8fd6bbd471b7aede823a83e4dbf1614b0c83aee20f18
+SIZE (jsonrpclib_pelix-1.2.0.tar.gz) = 75763
diff --git a/devel/py-jsonrpclib-pelix/files/patch-pyproject.toml b/devel/py-jsonrpclib-pelix/files/patch-pyproject.toml
new file mode 100644
index 000000000000..058636fc9451
--- /dev/null
+++ b/devel/py-jsonrpclib-pelix/files/patch-pyproject.toml
@@ -0,0 +1,19 @@
+--- pyproject.toml.orig	2026-08-11 18:31:40 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=77"]
++requires = ["setuptools>=63.1"]
+ build-backend = "setuptools.build_meta"
+ 
+ [project]
+@@ -34,8 +34,7 @@ classifiers = [
+   "Programming Language :: Python :: 3.14",
+   "Programming Language :: Python :: 3.15",
+ ]
+-license = "Apache-2.0"
+-license-files = ["LICENSE"]
++license = { text = 'Apache-2.0' }
+ 
+ [project.urls]
+ Homepage = "https://github.com/tcalmant/jsonrpclib/"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.