pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/py-xmlschema



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jan  7 18:43:40 UTC 2026

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

Log Message:
py-xmlschema: updated to 4.3.0

v4.3.0 (2026-01-03)

* Add arguments validation for schemas and validation methods (by validation contexts)
* Add custom XPath parser for find/findall/iterfind APIs on schemas for match
  singleton sequence also if position is a number greater than 1 in predicate
  expression
* Improve build of XSD elements and groups, using a three-state built flag for
  components
* Extend and fix memory tests (Python 3.14+ seems to consume more memory)
* Drop support for Python 3.9 and add development support for Python 3.15


To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 pkgsrc/textproc/py-xmlschema/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/textproc/py-xmlschema/PLIST
cvs rdiff -u -r1.63 -r1.64 pkgsrc/textproc/py-xmlschema/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-xmlschema/Makefile
diff -u pkgsrc/textproc/py-xmlschema/Makefile:1.67 pkgsrc/textproc/py-xmlschema/Makefile:1.68
--- pkgsrc/textproc/py-xmlschema/Makefile:1.67  Sun Oct 19 11:11:35 2025
+++ pkgsrc/textproc/py-xmlschema/Makefile       Wed Jan  7 18:43:40 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.67 2025/10/19 11:11:35 adam Exp $
+# $NetBSD: Makefile,v 1.68 2026/01/07 18:43:40 adam Exp $
 
-DISTNAME=      xmlschema-4.2.0
+DISTNAME=      xmlschema-4.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=x/xmlschema/}
@@ -11,7 +11,7 @@ COMMENT=      XML Schema validator and decode
 LICENSE=       mit
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-DEPENDS+=      ${PYPKGPREFIX}-elementpath>=5.0.1:../../textproc/py-elementpath
+DEPENDS+=      ${PYPKGPREFIX}-elementpath>=5.1.0:../../textproc/py-elementpath
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/textproc/py-xmlschema/PLIST
diff -u pkgsrc/textproc/py-xmlschema/PLIST:1.25 pkgsrc/textproc/py-xmlschema/PLIST:1.26
--- pkgsrc/textproc/py-xmlschema/PLIST:1.25     Sun Oct 19 11:11:35 2025
+++ pkgsrc/textproc/py-xmlschema/PLIST  Wed Jan  7 18:43:40 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2025/10/19 11:11:35 adam Exp $
+@comment $NetBSD: PLIST,v 1.26 2026/01/07 18:43:40 adam Exp $
 bin/xmlschema-json2xml-${PYVERSSUFFIX}
 bin/xmlschema-validate-${PYVERSSUFFIX}
 bin/xmlschema-xml2json-${PYVERSSUFFIX}
@@ -260,6 +260,9 @@ ${PYSITELIB}/xmlschema/xpath/__init__.py
 ${PYSITELIB}/xmlschema/xpath/assertion_parser.py
 ${PYSITELIB}/xmlschema/xpath/assertion_parser.pyc
 ${PYSITELIB}/xmlschema/xpath/assertion_parser.pyo
+${PYSITELIB}/xmlschema/xpath/find_parser.py
+${PYSITELIB}/xmlschema/xpath/find_parser.pyc
+${PYSITELIB}/xmlschema/xpath/find_parser.pyo
 ${PYSITELIB}/xmlschema/xpath/identity_parser.py
 ${PYSITELIB}/xmlschema/xpath/identity_parser.pyc
 ${PYSITELIB}/xmlschema/xpath/identity_parser.pyo

Index: pkgsrc/textproc/py-xmlschema/distinfo
diff -u pkgsrc/textproc/py-xmlschema/distinfo:1.63 pkgsrc/textproc/py-xmlschema/distinfo:1.64
--- pkgsrc/textproc/py-xmlschema/distinfo:1.63  Sun Oct 19 11:11:35 2025
+++ pkgsrc/textproc/py-xmlschema/distinfo       Wed Jan  7 18:43:40 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.63 2025/10/19 11:11:35 adam Exp $
+$NetBSD: distinfo,v 1.64 2026/01/07 18:43:40 adam Exp $
 
-BLAKE2s (xmlschema-4.2.0.tar.gz) = 478ffda3ca74f3a5f9f8ea3b4cfa3802a2b6feeb150f8f344af2604c0c09e03c
-SHA512 (xmlschema-4.2.0.tar.gz) = b56128f5d447e8087f7195257d77f6bb546438a602f7c7aaeeff255a8c8e006308bb7de6ece493072a0896b0715a560cd474036a148b9b81031da5a914c0f4c0
-Size (xmlschema-4.2.0.tar.gz) = 643756 bytes
+BLAKE2s (xmlschema-4.3.0.tar.gz) = e3f8203de367c78157756eddd277d00ce4a7125a0f270e5a38e1ed426b606ccb
+SHA512 (xmlschema-4.3.0.tar.gz) = 1ba64acd1ad7e4dad1b95b9666e009b5d6f6439cf690e43683e60bd82a983f97b9f46f9687eb9e3167532fd88e88d6fd28a3de99a4ea2e46fbc49537963385c6
+Size (xmlschema-4.3.0.tar.gz) = 645232 bytes



Home | Main Index | Thread Index | Old Index