pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-nbformat



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Feb 14 08:48:16 UTC 2023

Modified Files:
        pkgsrc/www/py-nbformat: Makefile PLIST distinfo

Log Message:
py-nbformat: updated to 5.7.3

5.7.3

Maintenance and upkeep improvements

- Undeprecate validate(nb, relax_add_props=True)

5.7.2

Bugs fixed

- Only require nbformat_minor for v4

Maintenance and upkeep improvements

- Fix check release
- Add spell checker and enforce docstrings
- Fix docs build

5.7.1

Maintenance and upkeep improvements

- Expose more attributes for typing
- Fix lint
- Adopt ruff and address lint
- Use base setup dependency type
- Switch to using Jupyter Releaser
- More maintenance cleanup
- Handle warning from jupyter client
- Add dependabot
- Clean up docs and maintenance

Documentation improvements

- Fix changelog target
- Clean up docs and maintenance

5.7.0

- Always use jsonschema to handle error reporting.
- Fix deprecation warning suggestion.

5.6.1

- Fix handling of `__version__` on Python 3.7.

5.6.0

- Fix docs and type annotations for `validator.normalize`.
- Switch to hatch build backend.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/www/py-nbformat/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/py-nbformat/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/py-nbformat/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-nbformat/Makefile
diff -u pkgsrc/www/py-nbformat/Makefile:1.14 pkgsrc/www/py-nbformat/Makefile:1.15
--- pkgsrc/www/py-nbformat/Makefile:1.14        Wed May  4 07:30:55 2022
+++ pkgsrc/www/py-nbformat/Makefile     Tue Feb 14 08:48:16 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2022/05/04 07:30:55 adam Exp $
+# $NetBSD: Makefile,v 1.15 2023/02/14 08:48:16 adam Exp $
 
-DISTNAME=      nbformat-5.4.0
+DISTNAME=      nbformat-5.7.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=n/nbformat/}
@@ -10,10 +10,12 @@ HOMEPAGE=   https://jupyter.org/
 COMMENT=       Jupyter Notebook format
 LICENSE=       modified-bsd
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.5:../../devel/py-hatchling
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-nodejs-version-[0-9]*:../../devel/py-hatch-nodejs-version
 DEPENDS+=      ${PYPKGPREFIX}-fastjsonschema-[0-9]*:../../textproc/py-fastjsonschema
 DEPENDS+=      ${PYPKGPREFIX}-jupyter_core-[0-9]*:../../devel/py-jupyter_core
 DEPENDS+=      ${PYPKGPREFIX}-jsonschema>=2.6:../../textproc/py-jsonschema
-DEPENDS+=      ${PYPKGPREFIX}-traitlets>=4.1:../../devel/py-traitlets
+DEPENDS+=      ${PYPKGPREFIX}-traitlets>=5.1:../../devel/py-traitlets
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
 TEST_DEPENDS+= ${PYPKGPREFIX}-testpath-[0-9]*:../../devel/py-testpath
@@ -22,8 +24,6 @@ USE_LANGUAGES=        # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-USE_PKG_RESOURCES=     yes
-
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
        ${MV} jupyter-trust jupyter-trust-${PYVERSSUFFIX} || ${TRUE}
@@ -31,5 +31,5 @@ post-install:
 do-test:
        cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/py-nbformat/PLIST
diff -u pkgsrc/www/py-nbformat/PLIST:1.8 pkgsrc/www/py-nbformat/PLIST:1.9
--- pkgsrc/www/py-nbformat/PLIST:1.8    Wed May  4 07:30:55 2022
+++ pkgsrc/www/py-nbformat/PLIST        Tue Feb 14 08:48:16 2023
@@ -1,121 +1,87 @@
-@comment $NetBSD: PLIST,v 1.8 2022/05/04 07:30:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2023/02/14 08:48:16 adam Exp $
 bin/jupyter-trust-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING.md
 ${PYSITELIB}/nbformat/__init__.py
 ${PYSITELIB}/nbformat/__init__.pyc
-${PYSITELIB}/nbformat/__init__.pyo
 ${PYSITELIB}/nbformat/_imports.py
 ${PYSITELIB}/nbformat/_imports.pyc
-${PYSITELIB}/nbformat/_imports.pyo
 ${PYSITELIB}/nbformat/_struct.py
 ${PYSITELIB}/nbformat/_struct.pyc
-${PYSITELIB}/nbformat/_struct.pyo
 ${PYSITELIB}/nbformat/_version.py
 ${PYSITELIB}/nbformat/_version.pyc
-${PYSITELIB}/nbformat/_version.pyo
 ${PYSITELIB}/nbformat/converter.py
 ${PYSITELIB}/nbformat/converter.pyc
-${PYSITELIB}/nbformat/converter.pyo
 ${PYSITELIB}/nbformat/corpus/__init__.py
 ${PYSITELIB}/nbformat/corpus/__init__.pyc
-${PYSITELIB}/nbformat/corpus/__init__.pyo
 ${PYSITELIB}/nbformat/corpus/tests/__init__.py
 ${PYSITELIB}/nbformat/corpus/tests/__init__.pyc
-${PYSITELIB}/nbformat/corpus/tests/__init__.pyo
 ${PYSITELIB}/nbformat/corpus/tests/test_words.py
 ${PYSITELIB}/nbformat/corpus/tests/test_words.pyc
-${PYSITELIB}/nbformat/corpus/tests/test_words.pyo
 ${PYSITELIB}/nbformat/corpus/words.py
 ${PYSITELIB}/nbformat/corpus/words.pyc
-${PYSITELIB}/nbformat/corpus/words.pyo
 ${PYSITELIB}/nbformat/current.py
 ${PYSITELIB}/nbformat/current.pyc
-${PYSITELIB}/nbformat/current.pyo
 ${PYSITELIB}/nbformat/json_compat.py
 ${PYSITELIB}/nbformat/json_compat.pyc
-${PYSITELIB}/nbformat/json_compat.pyo
 ${PYSITELIB}/nbformat/notebooknode.py
 ${PYSITELIB}/nbformat/notebooknode.pyc
-${PYSITELIB}/nbformat/notebooknode.pyo
 ${PYSITELIB}/nbformat/py.typed
 ${PYSITELIB}/nbformat/reader.py
 ${PYSITELIB}/nbformat/reader.pyc
-${PYSITELIB}/nbformat/reader.pyo
 ${PYSITELIB}/nbformat/sentinel.py
 ${PYSITELIB}/nbformat/sentinel.pyc
-${PYSITELIB}/nbformat/sentinel.pyo
 ${PYSITELIB}/nbformat/sign.py
 ${PYSITELIB}/nbformat/sign.pyc
-${PYSITELIB}/nbformat/sign.pyo
 ${PYSITELIB}/nbformat/v1/__init__.py
 ${PYSITELIB}/nbformat/v1/__init__.pyc
-${PYSITELIB}/nbformat/v1/__init__.pyo
 ${PYSITELIB}/nbformat/v1/convert.py
 ${PYSITELIB}/nbformat/v1/convert.pyc
-${PYSITELIB}/nbformat/v1/convert.pyo
 ${PYSITELIB}/nbformat/v1/nbbase.py
 ${PYSITELIB}/nbformat/v1/nbbase.pyc
-${PYSITELIB}/nbformat/v1/nbbase.pyo
 ${PYSITELIB}/nbformat/v1/nbjson.py
 ${PYSITELIB}/nbformat/v1/nbjson.pyc
-${PYSITELIB}/nbformat/v1/nbjson.pyo
 ${PYSITELIB}/nbformat/v1/rwbase.py
 ${PYSITELIB}/nbformat/v1/rwbase.pyc
-${PYSITELIB}/nbformat/v1/rwbase.pyo
 ${PYSITELIB}/nbformat/v2/__init__.py
 ${PYSITELIB}/nbformat/v2/__init__.pyc
-${PYSITELIB}/nbformat/v2/__init__.pyo
 ${PYSITELIB}/nbformat/v2/convert.py
 ${PYSITELIB}/nbformat/v2/convert.pyc
-${PYSITELIB}/nbformat/v2/convert.pyo
 ${PYSITELIB}/nbformat/v2/nbbase.py
 ${PYSITELIB}/nbformat/v2/nbbase.pyc
-${PYSITELIB}/nbformat/v2/nbbase.pyo
 ${PYSITELIB}/nbformat/v2/nbjson.py
 ${PYSITELIB}/nbformat/v2/nbjson.pyc
-${PYSITELIB}/nbformat/v2/nbjson.pyo
 ${PYSITELIB}/nbformat/v2/nbpy.py
 ${PYSITELIB}/nbformat/v2/nbpy.pyc
-${PYSITELIB}/nbformat/v2/nbpy.pyo
 ${PYSITELIB}/nbformat/v2/nbxml.py
 ${PYSITELIB}/nbformat/v2/nbxml.pyc
-${PYSITELIB}/nbformat/v2/nbxml.pyo
 ${PYSITELIB}/nbformat/v2/rwbase.py
 ${PYSITELIB}/nbformat/v2/rwbase.pyc
-${PYSITELIB}/nbformat/v2/rwbase.pyo
 ${PYSITELIB}/nbformat/v3/__init__.py
 ${PYSITELIB}/nbformat/v3/__init__.pyc
-${PYSITELIB}/nbformat/v3/__init__.pyo
 ${PYSITELIB}/nbformat/v3/convert.py
 ${PYSITELIB}/nbformat/v3/convert.pyc
-${PYSITELIB}/nbformat/v3/convert.pyo
 ${PYSITELIB}/nbformat/v3/nbbase.py
 ${PYSITELIB}/nbformat/v3/nbbase.pyc
-${PYSITELIB}/nbformat/v3/nbbase.pyo
 ${PYSITELIB}/nbformat/v3/nbformat.v3.schema.json
 ${PYSITELIB}/nbformat/v3/nbjson.py
 ${PYSITELIB}/nbformat/v3/nbjson.pyc
-${PYSITELIB}/nbformat/v3/nbjson.pyo
 ${PYSITELIB}/nbformat/v3/nbpy.py
 ${PYSITELIB}/nbformat/v3/nbpy.pyc
-${PYSITELIB}/nbformat/v3/nbpy.pyo
 ${PYSITELIB}/nbformat/v3/rwbase.py
 ${PYSITELIB}/nbformat/v3/rwbase.pyc
-${PYSITELIB}/nbformat/v3/rwbase.pyo
 ${PYSITELIB}/nbformat/v4/__init__.py
 ${PYSITELIB}/nbformat/v4/__init__.pyc
-${PYSITELIB}/nbformat/v4/__init__.pyo
 ${PYSITELIB}/nbformat/v4/convert.py
 ${PYSITELIB}/nbformat/v4/convert.pyc
-${PYSITELIB}/nbformat/v4/convert.pyo
 ${PYSITELIB}/nbformat/v4/nbbase.py
 ${PYSITELIB}/nbformat/v4/nbbase.pyc
-${PYSITELIB}/nbformat/v4/nbbase.pyo
 ${PYSITELIB}/nbformat/v4/nbformat.v4.0.schema.json
 ${PYSITELIB}/nbformat/v4/nbformat.v4.1.schema.json
 ${PYSITELIB}/nbformat/v4/nbformat.v4.2.schema.json
@@ -125,10 +91,9 @@ ${PYSITELIB}/nbformat/v4/nbformat.v4.5.s
 ${PYSITELIB}/nbformat/v4/nbformat.v4.schema.json
 ${PYSITELIB}/nbformat/v4/nbjson.py
 ${PYSITELIB}/nbformat/v4/nbjson.pyc
-${PYSITELIB}/nbformat/v4/nbjson.pyo
 ${PYSITELIB}/nbformat/v4/rwbase.py
 ${PYSITELIB}/nbformat/v4/rwbase.pyc
-${PYSITELIB}/nbformat/v4/rwbase.pyo
 ${PYSITELIB}/nbformat/validator.py
 ${PYSITELIB}/nbformat/validator.pyc
-${PYSITELIB}/nbformat/validator.pyo
+${PYSITELIB}/nbformat/warnings.py
+${PYSITELIB}/nbformat/warnings.pyc

Index: pkgsrc/www/py-nbformat/distinfo
diff -u pkgsrc/www/py-nbformat/distinfo:1.10 pkgsrc/www/py-nbformat/distinfo:1.11
--- pkgsrc/www/py-nbformat/distinfo:1.10        Wed May  4 07:30:55 2022
+++ pkgsrc/www/py-nbformat/distinfo     Tue Feb 14 08:48:16 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2022/05/04 07:30:55 adam Exp $
+$NetBSD: distinfo,v 1.11 2023/02/14 08:48:16 adam Exp $
 
-BLAKE2s (nbformat-5.4.0.tar.gz) = 4120171c060b42b511b27158e6b53014b5509f5eb7176678115b15d2e4a9866b
-SHA512 (nbformat-5.4.0.tar.gz) = 9fae75f5bfbcbf417bdf4e655407bc9b580e8a795db1b65de9c77b6ba45165eab5bcdaf1de368d4f0a0e17404e75d1b30d01d04daf11fc701fa21aface3ab8f4
-Size (nbformat-5.4.0.tar.gz) = 137589 bytes
+BLAKE2s (nbformat-5.7.3.tar.gz) = 397d45ef46e6807a26c3cb3f1fbb5b817c458c1786fed0d572b0d88c11200936
+SHA512 (nbformat-5.7.3.tar.gz) = d705d959ea4d5b5294f137dff6b2b60b936ad7d2ff4aa06030429e9ee1e55cc5c9ec7d0f2196a67b67080e79177a18085c6bf75b84ab8ac5606fabb53455e4c2
+Size (nbformat-5.7.3.tar.gz) = 140407 bytes



Home | Main Index | Thread Index | Old Index