Thu Nov 9 17:27:09 2023 UTC ()
py-jupyter_events: updated to 0.9.0

0.9.0

Bugs fixed

- Clean up linting and fix a bug that was found

Maintenance and upkeep improvements

- Clean up linting and fix a bug that was found
- Adopt ruff format
- Normalize "jsonschema\[format-nongpl\]" in  pyproject.toml


(adam)
diff -r1.4 -r1.5 pkgsrc/devel/py-jupyter_events/Makefile
diff -r1.3 -r1.4 pkgsrc/devel/py-jupyter_events/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/devel/py-jupyter_events/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-jupyter_events/Makefile 2023/10/29 16:58:53 1.4
+++ pkgsrc/devel/py-jupyter_events/Makefile 2023/11/09 17:27:09 1.5
@@ -1,46 +1,42 @@ @@ -1,46 +1,42 @@
1# $NetBSD: Makefile,v 1.4 2023/10/29 16:58:53 adam Exp $ 1# $NetBSD: Makefile,v 1.5 2023/11/09 17:27:09 adam Exp $
2 2
3DISTNAME= jupyter_events-0.8.0 3DISTNAME= jupyter_events-0.9.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=j/jupyter-events/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=j/jupyter-events/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://jupyter.org/ 9HOMEPAGE= https://jupyter.org/
10COMMENT= Jupyter Event System library 10COMMENT= Jupyter Event System library
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.5:../../devel/py-hatchling 13TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.5:../../devel/py-hatchling
14DEPENDS+= ${PYPKGPREFIX}-jsonschema>=4.18.0:../../textproc/py-jsonschema 14DEPENDS+= ${PYPKGPREFIX}-jsonschema>=4.18.0:../../textproc/py-jsonschema
15DEPENDS+= ${PYPKGPREFIX}-json-logger>=2.0.4:../../textproc/py-json-logger 15DEPENDS+= ${PYPKGPREFIX}-json-logger>=2.0.4:../../textproc/py-json-logger
16DEPENDS+= ${PYPKGPREFIX}-referencing-[0-9]*:../../textproc/py-referencing 16DEPENDS+= ${PYPKGPREFIX}-referencing-[0-9]*:../../textproc/py-referencing
17DEPENDS+= ${PYPKGPREFIX}-rfc3339-validator-[0-9]*:../../time/py-rfc3339-validator 17DEPENDS+= ${PYPKGPREFIX}-rfc3339-validator-[0-9]*:../../time/py-rfc3339-validator
18DEPENDS+= ${PYPKGPREFIX}-rfc3986-validator>=0.1.1:../../www/py-rfc3986-validator 18DEPENDS+= ${PYPKGPREFIX}-rfc3986-validator>=0.1.1:../../www/py-rfc3986-validator
19DEPENDS+= ${PYPKGPREFIX}-traitlets>=5.3:../../devel/py-traitlets 19DEPENDS+= ${PYPKGPREFIX}-traitlets>=5.3:../../devel/py-traitlets
20DEPENDS+= ${PYPKGPREFIX}-yaml>=5.3:../../textproc/py-yaml 20DEPENDS+= ${PYPKGPREFIX}-yaml>=5.3:../../textproc/py-yaml
21TEST_DEPENDS+= ${PYPKGPREFIX}-click-[0-9]*:../../devel/py-click 21TEST_DEPENDS+= ${PYPKGPREFIX}-click-[0-9]*:../../devel/py-click
22TEST_DEPENDS+= ${PYPKGPREFIX}-rich-[0-9]*:../../comms/py-rich 22TEST_DEPENDS+= ${PYPKGPREFIX}-rich-[0-9]*:../../comms/py-rich
23TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.0:../../devel/py-test 
24TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0.19.0:../../devel/py-test-asyncio 23TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0.19.0:../../devel/py-test-asyncio
25TEST_DEPENDS+= ${PYPKGPREFIX}-test-console-scripts-[0-9]*:../../devel/py-test-console-scripts 24TEST_DEPENDS+= ${PYPKGPREFIX}-test-console-scripts-[0-9]*:../../devel/py-test-console-scripts
26TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov 25TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
27 26
28USE_LANGUAGES= # none 27USE_LANGUAGES= # none
29 28
30PYTHON_VERSIONS_INCOMPATIBLE= 27 29PYTHON_VERSIONS_INCOMPATIBLE= 27
31 30
32SUBST_CLASSES+= tests 31SUBST_CLASSES+= tests
33SUBST_STAGE.tests= pre-configure 32SUBST_STAGE.tests= pre-configure
34SUBST_MESSAGE.tests= Fixing command name in tests. 33SUBST_MESSAGE.tests= Fixing command name in tests.
35SUBST_FILES.tests= tests/test_cli.py 34SUBST_FILES.tests= tests/test_cli.py
36SUBST_SED.tests= -e 's,"jupyter-events","jupyter-events-${PYVERSSUFFIX}",g' 35SUBST_SED.tests= -e 's,"jupyter-events","jupyter-events-${PYVERSSUFFIX}",g'
37 36
38post-install: 37post-install:
39 cd ${DESTDIR}${PREFIX}/bin && \ 38 cd ${DESTDIR}${PREFIX}/bin && \
40 ${MV} jupyter-events jupyter-events-${PYVERSSUFFIX} || ${TRUE} 39 ${MV} jupyter-events jupyter-events-${PYVERSSUFFIX} || ${TRUE}
41 40
42do-test: 
43 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 
44 
45.include "../../lang/python/wheel.mk" 41.include "../../lang/python/wheel.mk"
46.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/devel/py-jupyter_events/distinfo 2023/10/29 16:58:53 1.3
+++ pkgsrc/devel/py-jupyter_events/distinfo 2023/11/09 17:27:09 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2023/10/29 16:58:53 adam Exp $ 1$NetBSD: distinfo,v 1.4 2023/11/09 17:27:09 adam Exp $
2 2
3BLAKE2s (jupyter_events-0.8.0.tar.gz) = bdd888a0d428a3c93fa134ba063dbdcca88d497878e03a424f5cac6a2b081740 3BLAKE2s (jupyter_events-0.9.0.tar.gz) = 65c4b625091eaa4bd169f8badeee544a0ad24457471d9b42301f826a8de6b3f7
4SHA512 (jupyter_events-0.8.0.tar.gz) = 9b43e1f0f5e390455fac52971f41695a7c0d853ac4a84493e31efdd61a183e4a41c7824f963b89ee369cac8945d6258857b864315bbafe8be15145eee7075afd 4SHA512 (jupyter_events-0.9.0.tar.gz) = 7b70edd79b80a3d73f0fedd21f0dba8060cb190b0dc8a6d7d9d11fdfd5b219c7a2f54438f0888c062e00b7def37fa0d7cfb0213bfa8d93737a83802079e4b103
5Size (jupyter_events-0.8.0.tar.gz) = 60373 bytes 5Size (jupyter_events-0.9.0.tar.gz) = 60502 bytes