CVS commit: pkgsrc/textproc/py-fastjsonschema
"Adam Ciarcinski" <[email protected]> Wed, 5 Aug 2026 02:57:28 +0000
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.cvs |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--_----------=_1785898648196910
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="US-ASCII"
Module Name: pkgsrc
Committed By: adam
Date: Wed Aug 5 02:57:28 UTC 2026
Modified Files:
pkgsrc/textproc/py-fastjsonschema: Makefile PLIST distinfo
Log Message:
py-fastjsonschema: updated to 2.22.1
2.22.1 (2026-07-27)
* Fixed min Python version
2.22.0 (2026-07-25)
* Fixed IPv4 validation (rejecting leading zeros)
* Fixed empty items and patternProperties
* Fixed protection from deeply nested schemas potentially causing denial of service
* Fixed comparing values for enum and const validations
* Fixed resolving plain-name ref fragments
* Fixed not throwing when unknown format is used
* Fixed compilation of not, if/then/else, items, additionalItems, propertyNames and schema dependencies when a subschema generates no validation code
* Added option to get all the errors (set `fast_fail` to `False`)
* Added basic type hints
* Added support of duration and uuid formats from draft-2019
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/textproc/py-fastjsonschema/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/textproc/py-fastjsonschema/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/textproc/py-fastjsonschema/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
--_----------=_1785898648196910
Content-Disposition: inline
Content-Length: 2717
Content-Transfer-Encoding: binary
Content-Type: text/x-diff; charset=us-ascii
Modified files:
Index: pkgsrc/textproc/py-fastjsonschema/Makefile
diff -u pkgsrc/textproc/py-fastjsonschema/Makefile:1.15 pkgsrc/textproc/py-fastjsonschema/Makefile:1.16
--- pkgsrc/textproc/py-fastjsonschema/Makefile:1.15 Fri Aug 15 06:30:32 2025
+++ pkgsrc/textproc/py-fastjsonschema/Makefile Wed Aug 5 02:57:27 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2025/08/15 06:30:32 adam Exp $
+# $NetBSD: Makefile,v 1.16 2026/08/05 02:57:27 adam Exp $
-DISTNAME= fastjsonschema-2.21.2
+DISTNAME= fastjsonschema-2.22.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=f/fastjsonschema/}
Index: pkgsrc/textproc/py-fastjsonschema/PLIST
diff -u pkgsrc/textproc/py-fastjsonschema/PLIST:1.4 pkgsrc/textproc/py-fastjsonschema/PLIST:1.5
--- pkgsrc/textproc/py-fastjsonschema/PLIST:1.4 Mon Apr 14 12:06:25 2025
+++ pkgsrc/textproc/py-fastjsonschema/PLIST Wed Aug 5 02:57:27 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2025/04/14 12:06:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2026/08/05 02:57:27 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -20,6 +20,9 @@ ${PYSITELIB}/fastjsonschema/draft06.pyo
${PYSITELIB}/fastjsonschema/draft07.py
${PYSITELIB}/fastjsonschema/draft07.pyc
${PYSITELIB}/fastjsonschema/draft07.pyo
+${PYSITELIB}/fastjsonschema/draft2019.py
+${PYSITELIB}/fastjsonschema/draft2019.pyc
+${PYSITELIB}/fastjsonschema/draft2019.pyo
${PYSITELIB}/fastjsonschema/exceptions.py
${PYSITELIB}/fastjsonschema/exceptions.pyc
${PYSITELIB}/fastjsonschema/exceptions.pyo
Index: pkgsrc/textproc/py-fastjsonschema/distinfo
diff -u pkgsrc/textproc/py-fastjsonschema/distinfo:1.12 pkgsrc/textproc/py-fastjsonschema/distinfo:1.13
--- pkgsrc/textproc/py-fastjsonschema/distinfo:1.12 Fri Aug 15 06:30:32 2025
+++ pkgsrc/textproc/py-fastjsonschema/distinfo Wed Aug 5 02:57:27 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2025/08/15 06:30:32 adam Exp $
+$NetBSD: distinfo,v 1.13 2026/08/05 02:57:27 adam Exp $
-BLAKE2s (fastjsonschema-2.21.2.tar.gz) = 37af11a9ff7f7f4d8c314c103dfefea2ee207bd2409954d89ced7e993de01d03
-SHA512 (fastjsonschema-2.21.2.tar.gz) = 9e16f533065267ba48eeda70e8a41fdc10b1b99832a3ddaa0d48d01a783e4555d2fb790201ca3f47b959d3e1f06f68b9f83672f90cc1969355d28f0f24cb9837
-Size (fastjsonschema-2.21.2.tar.gz) = 374130 bytes
+BLAKE2s (fastjsonschema-2.22.1.tar.gz) = 206738f185a88f3293d8e81142fa1c4702cdffbd9097c86f334cba27d1715d86
+SHA512 (fastjsonschema-2.22.1.tar.gz) = 975246cee87cea677cb87873d3ad7b81dd30370a5c860dd59527bd3793925693cd63e666250fcdcc70d7cbf4deb42733cd0606a63d6665c58b72b53d699fd847
+Size (fastjsonschema-2.22.1.tar.gz) = 382291 bytes
--_----------=_1785898648196910--