diff --git a/devel/py-nbclassic/Makefile b/devel/py-nbclassic/Makefile
index 8e9972674351f2e88bf9672e313892150cc8b0e2..4f748bebd1c11091ab1aee4fd3de8d2b3d013473 100644
--- a/devel/py-nbclassic/Makefile
+++ b/devel/py-nbclassic/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	nbclassic
-PORTVERSION=	0.4.8
+PORTVERSION=	0.5.1
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI \
 		https://github.com/jupyter/nbclassic/releases/download/v${PORTVERSION}/
@@ -18,7 +18,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}argon2-cffi>=0:security/py-argon2-cffi@${PY_
 		${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}jupyter-client>=6.1.1:devel/py-jupyter-client@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}jupyter-core>=4.6.1:devel/py-jupyter-core@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}jupyter-server>=1.8:devel/py-jupyter-server@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}jupyter-server>=1.17.0:devel/py-jupyter-server@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}nbconvert>=5:devel/py-nbconvert@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}nbformat>=0:devel/py-nbformat@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}nest-asyncio>=1.5:devel/py-nest-asyncio@${PY_FLAVOR} \
diff --git a/devel/py-nbclassic/distinfo b/devel/py-nbclassic/distinfo
index e27b9b67ec0927c8f427ee218a0663496b1e0091..3cd83e0ef720a3b757f4731997ca3a6da60d2b0d 100644
--- a/devel/py-nbclassic/distinfo
+++ b/devel/py-nbclassic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1669057783
-SHA256 (nbclassic-0.4.8.tar.gz) = c74d8a500f8e058d46b576a41e5bc640711e1032cf7541dde5f73ea49497e283
-SIZE (nbclassic-0.4.8.tar.gz) = 19875247
+TIMESTAMP = 1675191027
+SHA256 (nbclassic-0.5.1.tar.gz) = 8e8ffce7582bb7a4baf11fa86a3d88b184e8e7df78eed4ead69f15aa4fc0e323
+SIZE (nbclassic-0.5.1.tar.gz) = 20178622