Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=lV4t+4W+; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=IE9KTjHI Received: by mail.netbsd.org (Postfix, from userid 605) id CEBD584E88; Wed, 8 May 2024 09:12:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1715159538; bh=EXTg/bGoDKr+o3SpJUDLYoYwMCXAnp4tWlGcAqSOocg=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=lV4t+4W+AUP70GYj6LFpLTPI7bmyS0/aYZmhXy2GooQFmVL1Ge9wP+QXJ1mZ9IXHs 2MrANPXuQsayceJCz/4xdJDdv+8GRDpX02Lk9tIcYvNrO3EIq9sE4UqYfEb+bz3BuI wqFo91a9ckqNGPnF9/5MKVc8iQvAlaRPpWWlEg+4= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C187F84D00 for ; Wed, 8 May 2024 09:12:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id jL7WYnONl6DY for ; Wed, 8 May 2024 09:12:16 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id DEFC384CE3 for ; Wed, 8 May 2024 09:12:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1715159536; bh=EXTg/bGoDKr+o3SpJUDLYoYwMCXAnp4tWlGcAqSOocg=; h=Date:From:Subject:To:Reply-To; b=IE9KTjHItxQn+NC/ITLGxsPcv+vkYGdy8bwB6+qwxJ46Rugq0laspJZRXSFuKG4Ea DUzy61qVGLp/fETT8oE5gAF4N9IIGKt08J4StZEdHQC6nsqxYlYzTUjHMIWYxRFoj+ mdXue7WCskwzq2RasqAV07YQyL1VujaaXqwZMk5g= Received: by cvs.NetBSD.org (Postfix, from userid 500) id D6BA1FA2C; Wed, 8 May 2024 09:12:15 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1715159535220870" MIME-Version: 1.0 Date: Wed, 8 May 2024 09:12:15 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/textproc/py-json5 To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20240508091215.D6BA1FA2C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1715159535220870 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1715159535220870 Content-Disposition: inline Content-Length: 2368 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_1715159535220870--