git: cb7b1722d181 - main - devel/py-jupyter-server: Update to 2.17.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 07 Sep 2025 23:12:29 UTC
The branch main has been updated by sunpoet:

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

commit cb7b1722d181be74adf4d965f362e0e5376736ad
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-09-07 22:36:12 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-09-07 23:03:43 +0000

    devel/py-jupyter-server: Update to 2.17.0
    
    Changes:        https://github.com/jupyter-server/jupyter_server/releases
                    https://github.com/jupyter-server/jupyter_server/blob/main/CHANGELOG.md
                    https://jupyter-server.readthedocs.io/en/latest/other/changelog.html
---
 devel/py-jupyter-server/Makefile | 13 +++++++++----
 devel/py-jupyter-server/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/devel/py-jupyter-server/Makefile b/devel/py-jupyter-server/Makefile
index 7c52fef39b36..d7b470d4e66c 100644
--- a/devel/py-jupyter-server/Makefile
+++ b/devel/py-jupyter-server/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	jupyter-server
-PORTVERSION=	2.16.0
+PORTVERSION=	2.17.0
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI \
 		https://github.com/jupyter-server/jupyter_server/releases/download/v${PORTVERSION}/
@@ -25,7 +25,6 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}anyio>=3.1.0:devel/py-anyio@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}jupyter-server-terminals>=0.4.4:devel/py-jupyter-server-terminals@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}nbconvert>=6.4.4:devel/py-nbconvert@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}nbformat>=5.3.0:devel/py-nbformat@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}overrides>=5.0:devel/py-overrides@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}packaging>=22.0:devel/py-packaging@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.9:net-mgmt/py-prometheus-client@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyzmq>=24:net/py-pyzmq@${PY_FLAVOR} \
@@ -35,9 +34,15 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}anyio>=3.1.0:devel/py-anyio@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}traitlets>=5.6.0:devel/py-traitlets@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}websocket-client>=1.3:www/py-websocket-client@${PY_FLAVOR}
 
-USES=		python:3.9+
+USES=		python
 USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31200
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}overrides>=5.0:devel/py-overrides@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/py-jupyter-server/distinfo b/devel/py-jupyter-server/distinfo
index ac725595ac15..b040b40e6deb 100644
--- a/devel/py-jupyter-server/distinfo
+++ b/devel/py-jupyter-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715380
-SHA256 (jupyter_server-2.16.0.tar.gz) = 65d4b44fdf2dcbbdfe0aa1ace4a842d4aaf746a2b7b168134d5aaed35621b7f6
-SIZE (jupyter_server-2.16.0.tar.gz) = 728177
+TIMESTAMP = 1757120676
+SHA256 (jupyter_server-2.17.0.tar.gz) = c38ea898566964c888b4772ae1ed58eca84592e88251d2cfc4d171f81f7e99d5
+SIZE (jupyter_server-2.17.0.tar.gz) = 731949