pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/py-json5



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May  8 09:12:15 UTC 2024

Modified Files:
        pkgsrc/textproc/py-json5: Makefile PLIST distinfo

Log Message:
py-json5: updated to 0.9.25

v0.9.25 (2024-04-12)

GitHub issue 81 Explicitly specify the directory to use for the package in pyproject.toml.

v0.9.24 (2024-03-16)

Update GitHub workflow config to remove unnecessary steps and run on pull requests as well as commits.
Added note about removing hypothesize in v0.9.23.
No code changes.

v0.9.23 (2024-03-16)

Lots of cleanup:
Removed old code needed for Python2 compatibility.
Removed tests using hypothesize. This ran model-based checks and didn't really add anything useful in terms of coverage to the test suite, and it introduced dependencies and slowed down the tests 
significantly. It was a good experiment but I think we're better off without it.
Got everything linting cleanly with pylint 3.1 and ruff check using ruff 0.3.3 (Note that commit message in 00d73a3 says pylint 3.11, which is a typo).
Code reformatted with ruff format
Added missing tests to bring coverage up to 100%.
Lots of minor code changes as the result of linting and coverage testing, but no intentional functional differences.

v0.9.22 (2024-03-06)

Attempt to fix the GitHub CI configuration now that setup.py is gone. Also, test on 3.12 instead of 3.11.
No code changes.

v0.9.21 (2024-03-06)

Moved the benchmarks/*.json data files' license information to //LICENSE to (hopefully) make the Google linter happy.

v0.9.20 (2024-03-03)

Added json5.__version__ in addition to json5.VERSION.
More packaging modernization (no more setup.{cfg,py} files).
Mark Python3.12 as supported in project.classifiers.
Updated the //run script to use python3.

v0.9.19 (2024-03-03)

Replaced the benchmarking data files that came from chromium.org with three files obtained from other datasets on GitHub. Since this repo is vendored into the chromium/src repo it was occasionally 
confusing people who thought the data was actually used for non-benchmarking purposes and thus updating it for whatever reason.
No code changes.

v0.9.18 (2024-02-29)

Add typing information to the module. This is kind of a big change, but there should be no functional differences.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/py-json5/Makefile \
    pkgsrc/textproc/py-json5/PLIST pkgsrc/textproc/py-json5/distinfo

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

Modified files:

Index: pkgsrc/textproc/py-json5/Makefile
diff -u pkgsrc/textproc/py-json5/Makefile:1.2 pkgsrc/textproc/py-json5/Makefile:1.3
--- pkgsrc/textproc/py-json5/Makefile:1.2       Tue Feb 20 19:33:39 2024
+++ pkgsrc/textproc/py-json5/Makefile   Wed May  8 09:12:15 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2024/02/20 19:33:39 adam Exp $
+# $NetBSD: Makefile,v 1.3 2024/05/08 09:12:15 adam Exp $
 
-DISTNAME=      json5-0.9.17
+DISTNAME=      json5-0.9.25
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=j/json5/}
Index: pkgsrc/textproc/py-json5/PLIST
diff -u pkgsrc/textproc/py-json5/PLIST:1.2 pkgsrc/textproc/py-json5/PLIST:1.3
--- pkgsrc/textproc/py-json5/PLIST:1.2  Tue Feb 20 19:33:39 2024
+++ pkgsrc/textproc/py-json5/PLIST      Wed May  8 09:12:15 2024
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.2 2024/02/20 19:33:39 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2024/05/08 09:12:15 adam Exp $
 bin/pyjson5-${PYVERSSUFFIX}
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -23,6 +24,7 @@ ${PYSITELIB}/json5/lib.pyo
 ${PYSITELIB}/json5/parser.py
 ${PYSITELIB}/json5/parser.pyc
 ${PYSITELIB}/json5/parser.pyo
+${PYSITELIB}/json5/py.typed
 ${PYSITELIB}/json5/tool.py
 ${PYSITELIB}/json5/tool.pyc
 ${PYSITELIB}/json5/tool.pyo
Index: pkgsrc/textproc/py-json5/distinfo
diff -u pkgsrc/textproc/py-json5/distinfo:1.2 pkgsrc/textproc/py-json5/distinfo:1.3
--- pkgsrc/textproc/py-json5/distinfo:1.2       Tue Feb 20 19:33:39 2024
+++ pkgsrc/textproc/py-json5/distinfo   Wed May  8 09:12:15 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2024/02/20 19:33:39 adam Exp $
+$NetBSD: distinfo,v 1.3 2024/05/08 09:12:15 adam Exp $
 
-BLAKE2s (json5-0.9.17.tar.gz) = 24327444de3e6607f47c66edf6dfa1d3fdd94b46531fb77b71250cfd4b9fdc51
-SHA512 (json5-0.9.17.tar.gz) = eeff6db19e9a38d61c0ef6a1259e69616b524ede372fade1973be341a7c8730812049212a0f75023026ece3e598f579900d9cac73f231dfa711939c71b8c1e17
-Size (json5-0.9.17.tar.gz) = 35980 bytes
+BLAKE2s (json5-0.9.25.tar.gz) = 7ece9b576743e4a471a3127e60c9effbd0ae7f11183fac1ba65d7360a2f59a61
+SHA512 (json5-0.9.25.tar.gz) = 0ce3943af45e22415b30a3d43497236a1437adb67b739b97db7bb25b156bb254d0daf613f1f0ba5fafc5904708db81c8a786237ade757267f767afa88d5aa2f2
+Size (json5-0.9.25.tar.gz) = 40332 bytes



Home | Main Index | Thread Index | Old Index