git: 4fbd4c1944b5 - main - devel/py-rchitect: update 0.3.40 → 0.4.7

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 16 Mar 2025 23:48:22 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4fbd4c1944b5011d653fe485c7e3ec026d17dece

commit 4fbd4c1944b5011d653fe485c7e3ec026d17dece
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-03-16 23:41:26 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-03-16 23:48:14 +0000

    devel/py-rchitect: update 0.3.40 → 0.4.7
---
 devel/py-rchitect/Makefile             | 10 +++-------
 devel/py-rchitect/distinfo             |  6 +++---
 devel/py-rchitect/files/patch-setup.py | 10 ++++++++++
 3 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/devel/py-rchitect/Makefile b/devel/py-rchitect/Makefile
index 129fd16e5432..064d52742b8a 100644
--- a/devel/py-rchitect/Makefile
+++ b/devel/py-rchitect/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	rchitect
-DISTVERSION=	0.3.40
-PORTREVISION=	1
+DISTVERSION=	0.4.7
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -11,12 +10,9 @@ WWW=		https://github.com/randy3k/rchitect
 
 LICENSE=	MIT
 
-DEPRECATED=	Depends on expired devel/py-pytest-runner
-EXPIRATION_DATE=2025-03-31
-
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cffi>=1.10.0:devel/py-cffi@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cffi>=1.10.0:devel/py-cffi@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cffi>=1.10.0:devel/py-cffi@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}packaging>=23.0:devel/py-packaging@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR}
 
 USES=		python
diff --git a/devel/py-rchitect/distinfo b/devel/py-rchitect/distinfo
index 2c1e93ca651b..dc8ea6679afc 100644
--- a/devel/py-rchitect/distinfo
+++ b/devel/py-rchitect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1689302336
-SHA256 (rchitect-0.3.40.tar.gz) = 1c5de5c4914dcb34225e7b62dbfc5df7b857b0b4bc18d4adf03611c45847b8b7
-SIZE (rchitect-0.3.40.tar.gz) = 32934
+TIMESTAMP = 1742158538
+SHA256 (rchitect-0.4.7.tar.gz) = 6993f58d1a3afce64150643fd602ca008be23a0bb5e78166c3d3c616b59d1888
+SIZE (rchitect-0.4.7.tar.gz) = 32692
diff --git a/devel/py-rchitect/files/patch-setup.py b/devel/py-rchitect/files/patch-setup.py
new file mode 100644
index 000000000000..cea28ba39908
--- /dev/null
+++ b/devel/py-rchitect/files/patch-setup.py
@@ -0,0 +1,10 @@
+--- setup.py.orig	2025-03-16 21:00:10 UTC
++++ setup.py
+@@ -42,7 +42,6 @@ setup(
+     install_requires=install_requires,
+     setup_requires=[
+         'cffi>=1.10.0',
+-        "pytest-runner"
+     ],
+     extras_require={
+         "test": [