forked from pool/python-xmlschema
7bde18bdfdd034b7f981536d716fb96352e4e03be54c4f8ce5acfb2740b066ae
- update to 3.3.1: * Update validation errors with logging stacktrace in debug mode * Improve locations parsing and URL encoding * Rewrite the validation of openContent using InterleavedModelVisitor and SuffixedModelVisitor * Fix validation of XSD 1.1 'all' nested models * Improve ModelVisitor and particle occurs checking * Fix interleave mode with XSD 1.1 open content (issue #397) * Fix for export/download of XSD sources with commented-out imports/include (issue #387) * Add *download_schemas()* to package API (#387) * Fix issue with facets on list types (#396) * Add GData converter (issue #388/PR #391) * Fix typing protocols usage * Extend XSD annotations parsing (issue #366) * Use XPath subtree as fragment for xs:assert (issue #386) * Fix in XMLSchemaProxy definition and usage for providing a base-uri to schema nodes (issue #379) * Module xpath.py splitted to a subpackage for including all the custom XPath 1.0/2.0 parsers and related classes to XPath * Add support for Python 3.13 (pre-releases) * Hotfix release for broken requirement * Set python-requires metadata to >=3.8 (pull request #382) * Upgrade GitHub Actions (pull request #381) * XML declaration processing option *xmlns_processing* for converters * Decode/validate from XML document with dynamic schema load * XMLResource enhancement for a better XML resources processing * Improve lazy resources iteration removing preceding elements (*thin_mode* option) OBS-URL: https://build.opensuse.org/request/show/1184891 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmlschema?expand=0&rev=24
Description
No description provided
Languages
RPM Spec
100%