Mon Nov 14 10:07:13 2022 UTC ()
py-xmlschema: updated to 2.1.1

`v2.1.1`_ (2022-10-01)
======================
* Fix *schema_path* usage in `XMLSchemaBase.iter_errors()`
* Add *allow_empty* option to `XMLSchemaBase` validation API

`v2.1.0`_ (2022-09-25)
======================
* Add *to_etree()* to document API
* Improve generic encoding with wildcards
* Clean document API and schema decoding

`v2.0.4`_ (2022-09-08)
======================
* Add *use_location_hints* argument to document API for giving the option
  of ignoring XSI schema locations hints
* Fix import from locations hints with namespace mismatch

`v2.0.3`_ (2022-08-25)
======================
* Add *keep_empty* and *element_hook* options to main `iter_decode()` method
* Fix default namespace mapping in `BadgerFishConverter`
* Fix type restriction check if restricted particle has `maxOccurs==0`

`v2.0.2`_ (2022-08-12)
======================
* Fix XSD 1.1 assertions effective scope
* Add support for Python 3.11

`v2.0.1`_ (2022-07-21)
======================
* Remove warnings during the build of the package using package_data specs in setup.py
* Fix decoding with `process_namespaces=False` and xsi:type in XML instance
* Refactor `DataElement.get()`, restore `DataElement.set()`
* Add *map_attribute_names* argument to `DataElementConverter`

`v2.0.0`_ (2022-07-18)
======================
* Refactor XPath interface for the full XPath node implementation of elementpath v3.0
* Fix BadgerFishConverter with mixed content
* Improve `get()` and `set()` of DataElement


(adam)
diff -r1.40 -r1.41 pkgsrc/textproc/py-xmlschema/Makefile
diff -r1.40 -r1.41 pkgsrc/textproc/py-xmlschema/distinfo
diff -r1.16 -r1.17 pkgsrc/textproc/py-xmlschema/PLIST

cvs diff -r1.40 -r1.41 pkgsrc/textproc/py-xmlschema/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-xmlschema/Makefile 2022/07/02 09:35:57 1.40
+++ pkgsrc/textproc/py-xmlschema/Makefile 2022/11/14 10:07:13 1.41
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.40 2022/07/02 09:35:57 adam Exp $ 1# $NetBSD: Makefile,v 1.41 2022/11/14 10:07:13 adam Exp $
2 2
3DISTNAME= xmlschema-1.11.3 3DISTNAME= xmlschema-2.1.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=x/xmlschema/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=x/xmlschema/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/brunato/xmlschema 9HOMEPAGE= https://github.com/brunato/xmlschema
10COMMENT= XML Schema validator and decoder 10COMMENT= XML Schema validator and decoder
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-elementpath>=2.5.0:../../textproc/py-elementpath 13DEPENDS+= ${PYPKGPREFIX}-elementpath>=2.5.0:../../textproc/py-elementpath
14TEST_DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree 14TEST_DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree
15 15
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none

cvs diff -r1.40 -r1.41 pkgsrc/textproc/py-xmlschema/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/py-xmlschema/distinfo 2022/07/02 09:35:57 1.40
+++ pkgsrc/textproc/py-xmlschema/distinfo 2022/11/14 10:07:13 1.41
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.40 2022/07/02 09:35:57 adam Exp $ 1$NetBSD: distinfo,v 1.41 2022/11/14 10:07:13 adam Exp $
2 2
3BLAKE2s (xmlschema-1.11.3.tar.gz) = 1c82d1c4fc419860b7dcdb27878ca404ab7ec37c697e0b6b7db24d52e03fc6bd 3BLAKE2s (xmlschema-2.1.1.tar.gz) = 6276435ead3d67c39cc186e9183ad74656d266fede7e2478a08543d3acd3ad01
4SHA512 (xmlschema-1.11.3.tar.gz) = 5920573900f0cfc159e3239883aaada18502ac0d33dc7a9aaaf4ab63b41f6d37ba68989aa931e0e2e3e546d335788cb55b1d350d5856d06f12904549cf3cb723 4SHA512 (xmlschema-2.1.1.tar.gz) = 2c55de21ab4aaba9f499a0b348e60a50939af41b5ce43787c339ce86e4067681acf28b155bfba90346b1e8d976c468ad0ca21f73f76afc55bd700b1866bba945
5Size (xmlschema-1.11.3.tar.gz) = 477008 bytes 5Size (xmlschema-2.1.1.tar.gz) = 482988 bytes

cvs diff -r1.16 -r1.17 pkgsrc/textproc/py-xmlschema/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/py-xmlschema/PLIST 2022/05/15 19:29:25 1.16
+++ pkgsrc/textproc/py-xmlschema/PLIST 2022/11/14 10:07:13 1.17
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.16 2022/05/15 19:29:25 adam Exp $ 1@comment $NetBSD: PLIST,v 1.17 2022/11/14 10:07:13 adam Exp $
2bin/xmlschema-json2xml-${PYVERSSUFFIX} 2bin/xmlschema-json2xml-${PYVERSSUFFIX}
3bin/xmlschema-validate-${PYVERSSUFFIX} 3bin/xmlschema-validate-${PYVERSSUFFIX}
4bin/xmlschema-xml2json-${PYVERSSUFFIX} 4bin/xmlschema-xml2json-${PYVERSSUFFIX}
5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
8${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 8${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
9${PYSITELIB}/${EGG_INFODIR}/requires.txt 9${PYSITELIB}/${EGG_INFODIR}/requires.txt
10${PYSITELIB}/${EGG_INFODIR}/top_level.txt 10${PYSITELIB}/${EGG_INFODIR}/top_level.txt
11${PYSITELIB}/xmlschema/__init__.py 11${PYSITELIB}/xmlschema/__init__.py
12${PYSITELIB}/xmlschema/__init__.pyc 12${PYSITELIB}/xmlschema/__init__.pyc
13${PYSITELIB}/xmlschema/__init__.pyo 13${PYSITELIB}/xmlschema/__init__.pyo
14${PYSITELIB}/xmlschema/aliases.py 14${PYSITELIB}/xmlschema/aliases.py
@@ -37,29 +37,26 @@ ${PYSITELIB}/xmlschema/converters/jsonml @@ -37,29 +37,26 @@ ${PYSITELIB}/xmlschema/converters/jsonml
37${PYSITELIB}/xmlschema/converters/jsonml.pyo 37${PYSITELIB}/xmlschema/converters/jsonml.pyo
38${PYSITELIB}/xmlschema/converters/parker.py 38${PYSITELIB}/xmlschema/converters/parker.py
39${PYSITELIB}/xmlschema/converters/parker.pyc 39${PYSITELIB}/xmlschema/converters/parker.pyc
40${PYSITELIB}/xmlschema/converters/parker.pyo 40${PYSITELIB}/xmlschema/converters/parker.pyo
41${PYSITELIB}/xmlschema/converters/unordered.py 41${PYSITELIB}/xmlschema/converters/unordered.py
42${PYSITELIB}/xmlschema/converters/unordered.pyc 42${PYSITELIB}/xmlschema/converters/unordered.pyc
43${PYSITELIB}/xmlschema/converters/unordered.pyo 43${PYSITELIB}/xmlschema/converters/unordered.pyo
44${PYSITELIB}/xmlschema/dataobjects.py 44${PYSITELIB}/xmlschema/dataobjects.py
45${PYSITELIB}/xmlschema/dataobjects.pyc 45${PYSITELIB}/xmlschema/dataobjects.pyc
46${PYSITELIB}/xmlschema/dataobjects.pyo 46${PYSITELIB}/xmlschema/dataobjects.pyo
47${PYSITELIB}/xmlschema/documents.py 47${PYSITELIB}/xmlschema/documents.py
48${PYSITELIB}/xmlschema/documents.pyc 48${PYSITELIB}/xmlschema/documents.pyc
49${PYSITELIB}/xmlschema/documents.pyo 49${PYSITELIB}/xmlschema/documents.pyo
50${PYSITELIB}/xmlschema/etree.py 
51${PYSITELIB}/xmlschema/etree.pyc 
52${PYSITELIB}/xmlschema/etree.pyo 
53${PYSITELIB}/xmlschema/exceptions.py 50${PYSITELIB}/xmlschema/exceptions.py
54${PYSITELIB}/xmlschema/exceptions.pyc 51${PYSITELIB}/xmlschema/exceptions.pyc
55${PYSITELIB}/xmlschema/exceptions.pyo 52${PYSITELIB}/xmlschema/exceptions.pyo
56${PYSITELIB}/xmlschema/extras/__init__.py 53${PYSITELIB}/xmlschema/extras/__init__.py
57${PYSITELIB}/xmlschema/extras/__init__.pyc 54${PYSITELIB}/xmlschema/extras/__init__.pyc
58${PYSITELIB}/xmlschema/extras/__init__.pyo 55${PYSITELIB}/xmlschema/extras/__init__.pyo
59${PYSITELIB}/xmlschema/extras/codegen.py 56${PYSITELIB}/xmlschema/extras/codegen.py
60${PYSITELIB}/xmlschema/extras/codegen.pyc 57${PYSITELIB}/xmlschema/extras/codegen.pyc
61${PYSITELIB}/xmlschema/extras/codegen.pyo 58${PYSITELIB}/xmlschema/extras/codegen.pyo
62${PYSITELIB}/xmlschema/extras/templates/python/bindings.py.jinja 59${PYSITELIB}/xmlschema/extras/templates/python/bindings.py.jinja
63${PYSITELIB}/xmlschema/extras/templates/python/sample.py.jinja 60${PYSITELIB}/xmlschema/extras/templates/python/sample.py.jinja
64${PYSITELIB}/xmlschema/extras/wsdl.py 61${PYSITELIB}/xmlschema/extras/wsdl.py
65${PYSITELIB}/xmlschema/extras/wsdl.pyc 62${PYSITELIB}/xmlschema/extras/wsdl.pyc