git: 8ff3a436117f - main - www/py-httpx: Fix build after 70caef5fbe472515c6fd5da072b43c8bf6c959c3

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 18 May 2025 03:39:20 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8ff3a436117f0b30726170caff3d7de069888591

commit 8ff3a436117f0b30726170caff3d7de069888591
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-05-18 03:20:09 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-05-18 03:34:52 +0000

    www/py-httpx: Fix build after 70caef5fbe472515c6fd5da072b43c8bf6c959c3
    
    - Bump PORTREVISION for package change
---
 www/py-httpx/Makefile                   |  3 ++-
 www/py-httpx/files/patch-pyproject.toml | 11 +++++++++++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/www/py-httpx/Makefile b/www/py-httpx/Makefile
index 7ae14d321903..2133bb749d43 100644
--- a/www/py-httpx/Makefile
+++ b/www/py-httpx/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	httpx
 PORTVERSION=	0.28.1
+PORTREVISION=	1
 CATEGORIES=	www python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -32,7 +33,7 @@ OPTIONS_DEFAULT=HTTP2 SOCKS
 BROTLI_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}brotli>=0:archivers/py-brotli@${PY_FLAVOR}
 CLI_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>=8<9:devel/py-click@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}pygments>=2<3:textproc/py-pygments@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}rich>=10<14:textproc/py-rich@${PY_FLAVOR}
+			${PYTHON_PKGNAMEPREFIX}rich>=10<15:textproc/py-rich@${PY_FLAVOR}
 HTTP2_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}h2>=3<5:www/py-h2@${PY_FLAVOR}
 SOCKS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}socksio>=1<2:net/py-socksio@${PY_FLAVOR}
 ZSTD_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}zstandard>=0.18.0:archivers/py-zstandard@${PY_FLAVOR}
diff --git a/www/py-httpx/files/patch-pyproject.toml b/www/py-httpx/files/patch-pyproject.toml
new file mode 100644
index 000000000000..971b34aa71c3
--- /dev/null
+++ b/www/py-httpx/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2020-02-02 00:00:00 UTC
++++ pyproject.toml
+@@ -43,7 +43,7 @@ cli = [
+ cli = [
+     "click==8.*",
+     "pygments==2.*",
+-    "rich>=10,<14",
++    "rich>=10,<15",
+ ]
+ http2 = [
+     "h2>=3,<5",