Mon Nov 20 06:25:58 2023 UTC ()
py-jupyter_server: updated to 2.10.1

2.10.1

Bugs fixed

- ContentsHandler return 404 rather than raise exc

Maintenance and upkeep improvements

- Clean up ruff config
- Add more typings
- chore: update pre-commit hooks

2.10.0

Enhancements made

- Update kernel env to reflect changes in session

Maintenance and upkeep improvements

- Clean up config and address warnings
- Clean up lint and typing
- Update typing for traitlets 5.13
- Update typings and fix tests


(adam)
diff -r1.5 -r1.6 pkgsrc/www/py-jupyter_server/Makefile
diff -r1.3 -r1.4 pkgsrc/www/py-jupyter_server/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/www/py-jupyter_server/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-jupyter_server/Makefile 2023/10/28 19:57:23 1.5
+++ pkgsrc/www/py-jupyter_server/Makefile 2023/11/20 06:25:58 1.6
@@ -1,55 +1,50 @@ @@ -1,55 +1,50 @@
1# $NetBSD: Makefile,v 1.5 2023/10/28 19:57:23 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2023/11/20 06:25:58 adam Exp $
2 2
3DISTNAME= jupyter_server-2.7.3 3DISTNAME= jupyter_server-2.10.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= www python 5CATEGORIES= www python
7MASTER_SITES= ${MASTER_SITE_PYPI:=j/jupyter-server/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=j/jupyter-server/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://jupyter-server.readthedocs.io/ 9HOMEPAGE= https://jupyter-server.readthedocs.io/
11COMMENT= Backend for Jupyter web applications 10COMMENT= Backend for Jupyter web applications
12LICENSE= modified-bsd 11LICENSE= modified-bsd
13 12
14TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-jupyter-builder>=0.8.1:../../devel/py-hatch-jupyter-builder 13TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-jupyter-builder>=0.8.1:../../devel/py-hatch-jupyter-builder
15TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.11:../../devel/py-hatchling 14TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.11:../../devel/py-hatchling
16DEPENDS+= ${PYPKGPREFIX}-Send2Trash-[0-9]*:../../sysutils/py-Send2Trash 15DEPENDS+= ${PYPKGPREFIX}-Send2Trash>=1.8.2:../../sysutils/py-Send2Trash
17DEPENDS+= ${PYPKGPREFIX}-anyio>=3.1.0:../../devel/py-anyio 16DEPENDS+= ${PYPKGPREFIX}-anyio>=3.1.0:../../devel/py-anyio
18DEPENDS+= ${PYPKGPREFIX}-argon2-cffi-[0-9]*:../../security/py-argon2-cffi 17DEPENDS+= ${PYPKGPREFIX}-argon2-cffi-[0-9]*:../../security/py-argon2-cffi
19DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2 18DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
20DEPENDS+= ${PYPKGPREFIX}-jupyter_client>=7.4.4:../../devel/py-jupyter_client 19DEPENDS+= ${PYPKGPREFIX}-jupyter_client>=7.4.4:../../devel/py-jupyter_client
21DEPENDS+= ${PYPKGPREFIX}-jupyter_core>=4.12:../../devel/py-jupyter_core 20DEPENDS+= ${PYPKGPREFIX}-jupyter_core>=4.12:../../devel/py-jupyter_core
22DEPENDS+= ${PYPKGPREFIX}-jupyter_events>=0.6.0:../../devel/py-jupyter_events 21DEPENDS+= ${PYPKGPREFIX}-jupyter_events>=0.9.0:../../devel/py-jupyter_events
23DEPENDS+= ${PYPKGPREFIX}-jupyter_server_terminals-[0-9]*:../../comms/py-jupyter_server_terminals 22DEPENDS+= ${PYPKGPREFIX}-jupyter_server_terminals-[0-9]*:../../comms/py-jupyter_server_terminals
24DEPENDS+= ${PYPKGPREFIX}-nbconvert>=6.4.4:../../www/py-nbconvert 23DEPENDS+= ${PYPKGPREFIX}-nbconvert>=6.4.4:../../www/py-nbconvert
25DEPENDS+= ${PYPKGPREFIX}-overrides-[0-9]*:../../devel/py-overrides 24DEPENDS+= ${PYPKGPREFIX}-overrides-[0-9]*:../../devel/py-overrides
26DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging 25DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
27DEPENDS+= ${PYPKGPREFIX}-prometheus_client-[0-9]*:../../net/py-prometheus_client 26DEPENDS+= ${PYPKGPREFIX}-prometheus_client-[0-9]*:../../net/py-prometheus_client
28DEPENDS+= ${PYPKGPREFIX}-terminado>=0.8.3:../../www/py-terminado 27DEPENDS+= ${PYPKGPREFIX}-terminado>=0.8.3:../../www/py-terminado
29DEPENDS+= ${PYPKGPREFIX}-tornado>=6.2.0:../../www/py-tornado 28DEPENDS+= ${PYPKGPREFIX}-tornado>=6.2.0:../../www/py-tornado
30DEPENDS+= ${PYPKGPREFIX}-traitlets>=5.6.0:../../devel/py-traitlets 29DEPENDS+= ${PYPKGPREFIX}-traitlets>=5.6.0:../../devel/py-traitlets
31DEPENDS+= ${PYPKGPREFIX}-websocket-client-[0-9]*:../../www/py-websocket-client 30DEPENDS+= ${PYPKGPREFIX}-websocket-client-[0-9]*:../../www/py-websocket-client
32DEPENDS+= ${PYPKGPREFIX}-zmq>=24:../../net/py-zmq 31DEPENDS+= ${PYPKGPREFIX}-zmq>=24:../../net/py-zmq
33TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky 32TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky
34TEST_DEPENDS+= ${PYPKGPREFIX}-ipykernel-[0-9]*:../../devel/py-ipykernel 33TEST_DEPENDS+= ${PYPKGPREFIX}-ipykernel-[0-9]*:../../devel/py-ipykernel
35TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests 34TEST_DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
36TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.0:../../devel/py-test 
37TEST_DEPENDS+= ${PYPKGPREFIX}-test-console-scripts-[0-9]*:../../devel/py-test-console-scripts 35TEST_DEPENDS+= ${PYPKGPREFIX}-test-console-scripts-[0-9]*:../../devel/py-test-console-scripts
38TEST_DEPENDS+= ${PYPKGPREFIX}-test-jupyter>=0.4:../../www/py-test-jupyter 36TEST_DEPENDS+= ${PYPKGPREFIX}-test-jupyter>=0.4:../../www/py-test-jupyter
39TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout 37TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
40 38
41USE_LANGUAGES= # none 39USE_LANGUAGES= # none
42 40
43USE_PKGLOCALEDIR= yes 41USE_PKGLOCALEDIR= yes
44 42
45PYTHON_VERSIONS_INCOMPATIBLE= 27 38 43PYTHON_VERSIONS_INCOMPATIBLE= 27 38
46 44
47post-install: 45post-install:
48 cd ${DESTDIR}${PREFIX}/bin && \ 46 cd ${DESTDIR}${PREFIX}/bin && \
49 ${MV} jupyter-server jupyter-server-${PYVERSSUFFIX} || ${TRUE} 47 ${MV} jupyter-server jupyter-server-${PYVERSSUFFIX} || ${TRUE}
50 48
51do-test: 
52 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 
53 
54.include "../../lang/python/wheel.mk" 49.include "../../lang/python/wheel.mk"
55.include "../../mk/bsd.pkg.mk" 50.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/www/py-jupyter_server/distinfo (expand / switch to unified diff)

--- pkgsrc/www/py-jupyter_server/distinfo 2023/08/31 17:37:48 1.3
+++ pkgsrc/www/py-jupyter_server/distinfo 2023/11/20 06:25:58 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2023/08/31 17:37:48 adam Exp $ 1$NetBSD: distinfo,v 1.4 2023/11/20 06:25:58 adam Exp $
2 2
3BLAKE2s (jupyter_server-2.7.3.tar.gz) = 519259acc84ee0b7aad35e28359404fbc23176c060e7d5488aaad88dbdf9302d 3BLAKE2s (jupyter_server-2.10.1.tar.gz) = 8fadfb7657258907be78a560831714b32e1975049b2b14644397ee5a7b88a343
4SHA512 (jupyter_server-2.7.3.tar.gz) = ad9be38208ef4196417561355a62889e34d657f3114b710f13f974f4b453b465b7d473ced46eba873ee980d631d2648e0d4b29267011ed444247a33325f959e9 4SHA512 (jupyter_server-2.10.1.tar.gz) = 15a65df22aa7908d3dd6d694306250e71ddc31b1e66969986ed59d9ed517c28ed474c530916b1de7eab25677f9cec29318798b0b7368c4b37ca92a1adbdfbc8d
5Size (jupyter_server-2.7.3.tar.gz) = 705798 bytes 5Size (jupyter_server-2.10.1.tar.gz) = 709933 bytes