git: a3e0d2815a1e - main - net-mgmt/netbox: Relax requirements for py-redis

From: Kai Knoblich <kai_at_FreeBSD.org>
Date: Tue, 15 Sep 2026 17:51:18 UTC
The branch main has been updated by kai:

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

commit a3e0d2815a1eadb2dca167ea7bc4dc2db938dd0c
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-09-15 17:48:57 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-09-15 17:50:14 +0000

    net-mgmt/netbox: Relax requirements for py-redis
    
    * With py-redis 8.0, the default protocol is changed from RESP2 to RESP3
      (= REdis Serialization Protocol), which causes problems with
      Redis < 6.0.
    
      Although Redis 5.x is officially supported up to NetBox version 4.6.10
      it has been End-of-Life for a long time and is no longer available in
      the ports tree.
    
    * Therefore, based on these circumstances, adjust the upper limit for
      py-redis preemptively so as not to unnecessarily block its updates to
      the next major version.
---
 net-mgmt/netbox/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 73dcc227c927..eccdb8358504 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -60,7 +60,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django60>=6.0.8<6.1:www/py-django60@${PY_FLA
 		${PYTHON_PKGNAMEPREFIX}psycopg>=3.2.13<4:databases/py-psycopg@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.13<4:databases/py-psycopg-c@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}psycopg-pool>=3.3.0<4:databases/py-psycopg-pool@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}redis>=7.4.0<8:databases/py-redis@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}redis>=7.4.0<9:databases/py-redis@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests>=2.34.2<3:www/py-requests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}rq>=2.12<3:devel/py-rq@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}social-auth-core4>=4.8.7<4.9.0:security/py-social-auth-core4@${PY_FLAVOR} \