git: 35b263397e79 - main - net/py-python-heatclient: Update to 5.3.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 29 Sep 2026 19:30:56 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=35b263397e79769d2ad144d9284d5193883754b6

commit 35b263397e79769d2ad144d9284d5193883754b6
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-29 19:00:27 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-29 19:25:06 +0000

    net/py-python-heatclient: Update to 5.3.0
    
    Changes:        https://docs.openstack.org/releasenotes/python-heatclient/
---
 net/py-python-heatclient/Makefile                   |  7 ++++---
 net/py-python-heatclient/distinfo                   |  6 +++---
 net/py-python-heatclient/files/patch-pyproject.toml | 11 +++++++++++
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/net/py-python-heatclient/Makefile b/net/py-python-heatclient/Makefile
index f7ab08acc0c1..b72d0a630b5a 100644
--- a/net/py-python-heatclient/Makefile
+++ b/net/py-python-heatclient/Makefile
@@ -1,8 +1,9 @@
 PORTNAME=	python-heatclient
-PORTVERSION=	4.1.0
+PORTVERSION=	5.3.0
 CATEGORIES=	net python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	python_heatclient-${PORTVERSION}
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	OpenStack Orchestration API Client Library
@@ -12,7 +13,7 @@ WWW=		https://docs.openstack.org/python-heatclient/latest/ \
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cliff>=2.8.0:devel/py-cliff@${PY_FLAVOR} \
@@ -28,7 +29,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cliff>=2.8.0:devel/py-cliff@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyyaml>=3.13:devel/py-pyyaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.11+
 USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
diff --git a/net/py-python-heatclient/distinfo b/net/py-python-heatclient/distinfo
index 0109235acaec..4e7c8eab0b42 100644
--- a/net/py-python-heatclient/distinfo
+++ b/net/py-python-heatclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738089124
-SHA256 (python-heatclient-4.1.0.tar.gz) = d68499ce67031304e105b17c33f9ef63ffdac492f2414c4301539822c2ebf70d
-SIZE (python-heatclient-4.1.0.tar.gz) = 179125
+TIMESTAMP = 1790435912
+SHA256 (python_heatclient-5.3.0.tar.gz) = 3b34e9ab39578d0aca397863dded42a026c86ea46143ef9a490a875affabe66c
+SIZE (python_heatclient-5.3.0.tar.gz) = 179704
diff --git a/net/py-python-heatclient/files/patch-pyproject.toml b/net/py-python-heatclient/files/patch-pyproject.toml
new file mode 100644
index 000000000000..b0567a1ebe7c
--- /dev/null
+++ b/net/py-python-heatclient/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2026-08-25 14:44:34 UTC
++++ pyproject.toml
+@@ -9,7 +9,7 @@ readme = {file = "README.rst", content-type = "text/x-
+     {name = "OpenStack", email = "openstack-discuss@lists.openstack.org"},
+ ]
+ readme = {file = "README.rst", content-type = "text/x-rst"}
+-license = "Apache-2.0"
++license = {text = "Apache-2.0"}
+ dynamic = ["version", "dependencies"]
+ requires-python = ">=3.11"
+ classifiers = [