Releases: sissaschool/xmlschema
Releases · sissaschool/xmlschema
v2.2.1 (2023-02-11)
- Fix mixed content extension without explicit mixed attribute (issue #334)
v2.2.0 (2023-02-06)
- Refine string serialization of XML resources and data elements
- Switch to use elementpath v4
- Fix sequence_type property for XSD types
- Remove XsdElement.get_attribute(): unused and doesn't work as expected
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 (issue #324)
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
(issue #323)
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()
, restoreDataElement.set()
(issue #314) - Add map_attribute_names argument to
DataElementConverter