Sat Aug 26 11:08:10 2023 UTC ()
py-jupyter_server: updated to 2.7.2

2.7.1

Bugs fixed

- accessing API version should not count as activity
- Make kernel_id as a conditional optional field
- Reference current_user to detect auth

Maintenance and upkeep improvements

- send2trash now supports deleting from different filesystem type

Documentation improvements

- Add root `/api/` endpoint to REST spec
- Fix broken link in doc
- Rename notebook.auth.security.passwd->jupyter_server.auth.passwd in docs
- Update notes link
- docs: fix broken hyperlink to Tornado

2.7.0

Bugs fixed

- Add missing events to gateway client

Maintenance and upkeep improvements

- Handle test failures
- Try testing against python 3.12

Documentation improvements

- Remove frontend doc


(adam)
diff -r1.2 -r1.3 pkgsrc/www/py-jupyter_server/Makefile
diff -r1.1 -r1.2 pkgsrc/www/py-jupyter_server/PLIST
diff -r1.1 -r1.2 pkgsrc/www/py-jupyter_server/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/www/py-jupyter_server/Makefile (expand / switch to context diff)
--- pkgsrc/www/py-jupyter_server/Makefile 2023/08/01 23:20:55 1.2
+++ pkgsrc/www/py-jupyter_server/Makefile 2023/08/26 11:08:10 1.3
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2023/08/01 23:20:55 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2023/08/26 11:08:10 adam Exp $
 
-DISTNAME=	jupyter_server-2.5.0
+DISTNAME=	jupyter_server-2.7.2
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	www python
 MASTER_SITES=	${MASTER_SITE_PYPI:=j/jupyter-server/}
@@ -18,22 +18,23 @@
 DEPENDS+=	${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
 DEPENDS+=	${PYPKGPREFIX}-jupyter_client>=7.4.4:../../devel/py-jupyter_client
 DEPENDS+=	${PYPKGPREFIX}-jupyter_core>=4.12:../../devel/py-jupyter_core
-DEPENDS+=	${PYPKGPREFIX}-jupyter_events>=0.4.0:../../devel/py-jupyter_events
+DEPENDS+=	${PYPKGPREFIX}-jupyter_events>=0.6.0:../../devel/py-jupyter_events
 DEPENDS+=	${PYPKGPREFIX}-jupyter_server_terminals-[0-9]*:../../comms/py-jupyter_server_terminals
 DEPENDS+=	${PYPKGPREFIX}-nbconvert>=6.4.4:../../www/py-nbconvert
-DEPENDS+=	${PYPKGPREFIX}-nbformat>=5.3.0:../../www/py-nbformat
+DEPENDS+=	${PYPKGPREFIX}-overrides-[0-9]*:../../devel/py-overrides
 DEPENDS+=	${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
 DEPENDS+=	${PYPKGPREFIX}-prometheus_client-[0-9]*:../../net/py-prometheus_client
-DEPENDS+=	${PYPKGPREFIX}-zmq>=24:../../net/py-zmq
 DEPENDS+=	${PYPKGPREFIX}-terminado>=0.8.3:../../www/py-terminado
 DEPENDS+=	${PYPKGPREFIX}-tornado>=6.2.0:../../www/py-tornado
 DEPENDS+=	${PYPKGPREFIX}-traitlets>=5.6.0:../../devel/py-traitlets
 DEPENDS+=	${PYPKGPREFIX}-websocket-client-[0-9]*:../../www/py-websocket-client
-# TODO: py-test_jupyter
+DEPENDS+=	${PYPKGPREFIX}-zmq>=24:../../net/py-zmq
+TEST_DEPENDS+=	${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky
 TEST_DEPENDS+=	${PYPKGPREFIX}-ipykernel-[0-9]*:../../devel/py-ipykernel
 TEST_DEPENDS+=	${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
 TEST_DEPENDS+=	${PYPKGPREFIX}-test>=7.0:../../devel/py-test
 TEST_DEPENDS+=	${PYPKGPREFIX}-test-console-scripts-[0-9]*:../../devel/py-test-console-scripts
+TEST_DEPENDS+=	${PYPKGPREFIX}-test-jupyter>=0.4:../../www/py-test-jupyter
 TEST_DEPENDS+=	${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
 
 USE_LANGUAGES=	# none

cvs diff -r1.1 -r1.2 pkgsrc/www/py-jupyter_server/PLIST (expand / switch to context diff)
--- pkgsrc/www/py-jupyter_server/PLIST 2023/05/05 10:39:44 1.1
+++ pkgsrc/www/py-jupyter_server/PLIST 2023/08/26 11:08:10 1.2
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2023/05/05 10:39:44 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2023/08/26 11:08:10 adam Exp $
 bin/jupyter-server-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -38,6 +38,8 @@
 ${PYSITELIB}/jupyter_server/auth/utils.pyc
 ${PYSITELIB}/jupyter_server/base/__init__.py
 ${PYSITELIB}/jupyter_server/base/__init__.pyc
+${PYSITELIB}/jupyter_server/base/call_context.py
+${PYSITELIB}/jupyter_server/base/call_context.pyc
 ${PYSITELIB}/jupyter_server/base/handlers.py
 ${PYSITELIB}/jupyter_server/base/handlers.pyc
 ${PYSITELIB}/jupyter_server/base/websocket.py
@@ -47,6 +49,8 @@
 ${PYSITELIB}/jupyter_server/config_manager.py
 ${PYSITELIB}/jupyter_server/config_manager.pyc
 ${PYSITELIB}/jupyter_server/event_schemas/contents_service/v1.yaml
+${PYSITELIB}/jupyter_server/event_schemas/gateway_client/v1.yaml
+${PYSITELIB}/jupyter_server/event_schemas/kernel_actions/v1.yaml
 ${PYSITELIB}/jupyter_server/extension/__init__.py
 ${PYSITELIB}/jupyter_server/extension/__init__.pyc
 ${PYSITELIB}/jupyter_server/extension/application.py
@@ -67,6 +71,8 @@
 ${PYSITELIB}/jupyter_server/files/handlers.pyc
 ${PYSITELIB}/jupyter_server/gateway/__init__.py
 ${PYSITELIB}/jupyter_server/gateway/__init__.pyc
+${PYSITELIB}/jupyter_server/gateway/connections.py
+${PYSITELIB}/jupyter_server/gateway/connections.pyc
 ${PYSITELIB}/jupyter_server/gateway/gateway_client.py
 ${PYSITELIB}/jupyter_server/gateway/gateway_client.pyc
 ${PYSITELIB}/jupyter_server/gateway/handlers.py

cvs diff -r1.1 -r1.2 pkgsrc/www/py-jupyter_server/distinfo (expand / switch to context diff)
--- pkgsrc/www/py-jupyter_server/distinfo 2023/05/05 10:39:44 1.1
+++ pkgsrc/www/py-jupyter_server/distinfo 2023/08/26 11:08:10 1.2
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2023/05/05 10:39:44 adam Exp $
+$NetBSD: distinfo,v 1.2 2023/08/26 11:08:10 adam Exp $
 
-BLAKE2s (jupyter_server-2.5.0.tar.gz) = 5016ce2ed5587449b9175b174eed90b6049add8e3af21a41a209f030866c15ad
+BLAKE2s (jupyter_server-2.7.2.tar.gz) = 73dee0f6669ab7cc03087b70e0c49f5ff633cc987a38e5f302a7994c993ddb5a
-SHA512 (jupyter_server-2.5.0.tar.gz) = 7145f60a73bf3d9aceff37aaf56b3b3a54c94fd9f13f06659387909cb1727759a082d11e983df4e687cc508461d5afb6e552f3ac09e30bebb1eb5e863992ad14
+SHA512 (jupyter_server-2.7.2.tar.gz) = ea3b968a742c47e90451e4d701801895ec16304705d65d48609a803934a77143ccff21de697aef061c1e0b9829c122ace0d1d9bdd5889bebbb58a9e6cda35e1f
-Size (jupyter_server-2.5.0.tar.gz) = 694029 bytes
+Size (jupyter_server-2.7.2.tar.gz) = 705360 bytes