<revisionlist>
<revision rev="1" vrev="1">
<srcmd5>ebaef9d079eec5633c1165ed08515e78</srcmd5>
<version>1.0.14</version>
<time>1568066722</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>729494</requestid>
</revision>
<revision rev="2" vrev="1">
<srcmd5>c1fd7d7f6298f5b1609cde169e40f112</srcmd5>
<version>1.0.15</version>
<time>1572883955</time>
<user>dimstar_suse</user>
<comment>- Update to 1.0.15:
* Improved XPath 2.0 bindings
* Added logging for schema initialization and building (handled with argument loglevel)
* Update encoding of collapsed contents with a new model based reordering method
* Removed XLink namespace from meta-schema (loaded from a fallback location like XHTML)
* Fixed half of failed W3C instance tests (remain 255 over 15344 tests)</comment>
<requestid>744162</requestid>
</revision>
<revision rev="3" vrev="2">
<srcmd5>876fba0510adf2cc366bed2322faf352</srcmd5>
<version>1.0.15</version>
<time>1576062566</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>754342</requestid>
</revision>
<revision rev="4" vrev="1">
<srcmd5>413ae9d42d819c847b0d904f02874d12</srcmd5>
<version>1.1.0</version>
<time>1581693892</time>
<user>okurz-factory</user>
<comment></comment>
<requestid>770544</requestid>
</revision>
<revision rev="5" vrev="1">
<srcmd5>e3f8ed9940506df9d1a5ff1b47cb3967</srcmd5>
<version>1.1.1</version>
<time>1584050322</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>783225</requestid>
</revision>
<revision rev="6" vrev="1">
<srcmd5>625a7f86b5c52c90ff50d0b50857a427</srcmd5>
<version>1.1.2</version>
<time>1585265358</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>787856</requestid>
</revision>
<revision rev="7" vrev="1">
<srcmd5>4399816d6b6121d5a9ac2603218f3aa6</srcmd5>
<version>1.2.0</version>
<time>1592758134</time>
<user>dimstar_suse</user>
<comment>- Update to version 1.2.0:
* Add ColumnarConverter class
* Add command-line interface utility for document API
* Fix a stable public API for XSD types, elements and attributes
* Add security modes for accessing URLs
* Clean component parsing
* Fix namespace loading for chameleon schemas
* Fix UPA checks with nested choice/all models
- Install new binaries</comment>
<requestid>813363</requestid>
</revision>
<revision rev="8" vrev="1">
<srcmd5>12a9202e436850fb27bc007997f3ecf0</srcmd5>
<version>1.2.2</version>
<time>1596277775</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>822102</requestid>
</revision>
<revision rev="9" vrev="1">
<srcmd5>21b155b8bce6cd5e0deea71f99bc267f</srcmd5>
<version>1.2.5</version>
<time>1603961239</time>
<user>dimstar_suse</user>
<comment>- Add skip_network_tests.patch to skip test
test_export_remote__issue_187 which fails without the network
connection (gh#sissaschool/xmlschema#206).
- Update to 1.2.5:
- All W3C tests now run successful. Only W3C tests for
unavailable features (XML 1.1) or unimplemented features
(dynamic schema load) are still failing. This release requires
elementpath v2.0.x.
- The internal XML regular expressions parser has been moved to
XPath package elementpath (v2.0.2+). From this release
the regex patterns are parsed through elementpath's API
translate_pattern().'
</comment>
<requestid>841053</requestid>
</revision>
<revision rev="10" vrev="1">
<srcmd5>94510b05ffb5d6faca44b1a95035ad5a</srcmd5>
<version>1.3.1</version>
<time>1605290144</time>
<user>dimstar_suse</user>
<comment>- Update to 1.3.1.
- mainly accepting patches etree_import_in_tests.patch,
factory_tests.patch, location_testing_script.patch, which are thus
removed.
- Add the upstream etree_import_in_tests.patch to fix
gh#sissaschool/xmlschema#210.
- Update to 1.3.0:
- Drop support for Python 3.5
- Add XmlDocument and Wsdl11Document classes
- Refactoring of XMLResource to support ElementTree-like XPath
API on both full and lazy modes
- Remove skip_network_tests.patch
- Add patches
- factory_tests.patch rename tests_factory to tests so it is
not recognized by pytest
- remove_shebang.patch just cleaning superfluous shebang
- location_testing_script.patch use actual Python executable
</comment>
<requestid>847574</requestid>
</revision>
<revision rev="11" vrev="1">
<srcmd5>52a5325b69ebf60132aa81508f80d561</srcmd5>
<version>1.5.1</version>
<time>1614948302</time>
<user>RBrownSUSE</user>
<comment>- Update to 1.5.1:
* Optimize NamespaceView read-only mapping
* Add experimental XML data bindings with a DataBindingConverter
* Add experimental PythonGenerator for static codegen with Jinja2
* Add DataElement class for creating objects with schema bindings
* Add DataElementConverter for decode to structured objects
* Add an experimental abstract base class for building jinja2 based
code generators (jinja2 as an optional dependency)
* Add decoding of binary datatypes (xs:hexBinary and xs:base64Binary)
* Fix encoding from string values for some builtin datatypes
(decimal, binary, duration and datetime)
* Include the pull request #220 (fix xml.etree import)
* Additional tests for schema components
* Fix for issues #213, #214, #215 and #218
* Code cleaning and optimizations on schema components
* Reducing and grouping helper functions
- Update remove_shebang.patch to also drop the shebang from a second file.</comment>
<requestid>875850</requestid>
</revision>
<revision rev="12" vrev="1">
<srcmd5>2a92e89ae2fd5ec664201e5816039c2a</srcmd5>
<version>1.5.2</version>
<time>1619447925</time>
<user>dimstar_suse</user>
<comment>- update to 1.5.2:
* Improve empty content checking
* Fix simple content restriction of xs:complexType
* Fix facets retrieving for xs:complexType with simple content</comment>
<requestid>887874</requestid>
</revision>
<revision rev="13" vrev="1">
<srcmd5>b090321ec165e0b816aff9fe5036a8e7</srcmd5>
<version>1.6.1</version>
<time>1621531409</time>
<user>dimstar_suse</user>
<comment>- update to 1.6.1:
* Add multi-source initialization and add_schema() to schema class
* Add bytes strings to accepted XML sources (issue #238)
* XML data bindings and code generators are now considered stable
* Add arguments 'max_depth' and 'extra_validator' to validation methods
* Enhance decoding with 'value_hook' argument
* Remove unnecessary bindings with schema proxy from ElementPathMixin
to avoid conflicts when schema is used by an XPath 3 parser
* Fix schema logger (issue #228)</comment>
<requestid>894173</requestid>
</revision>
<revision rev="14" vrev="1">
<srcmd5>bccf18751b94360e4ac0dc3e167aa77b</srcmd5>
<version>1.6.4</version>
<time>1625950414</time>
<user>dimstar_suse</user>
<comment>- update to 1.6.4:
* Add testing config for Python 3.10 (Tox and CI)
* Fix internal _PurePath class with Python 3.10 (issue #251)
* Remove redundant xmlns="" declaration when encoding with lxml (issue #252)
* Refactor normalize_url() using pathlib.PurePath
* Support UNC paths (issue #246)
* Fix API docs (issue #248)
* Fix for issue #245 (key/keyref with dynamic types)
* Change default decoding of mixed content with only text to a string
instead of a dictionary (issue #242)</comment>
<requestid>900664</requestid>
</revision>
<revision rev="15" vrev="1">
<srcmd5>f191b7458938e08c23e3af7bd6f6513f</srcmd5>
<version>1.8.2</version>
<time>1639075503</time>
<user>dimstar_suse</user>
<comment>- update to 1.8.2:
* Fix type annotation of XMLSchema source argument
* Near compliance with strict type annotations
* Removed ModelGroup class, merged with XsdGroup
* Some optimizations and fixes from static analysis
- update to 1.8.0:
* Refactor XMLSchemaMeta deprecating BUILDER attribute
* Extend type annotations to package API
* Add static typing tests with checked mypy runs
* Activate mypy checks for package
* Fix for issues #257 and #259
* Make XSD annotation parsing lazy
* Add lazy annotations to schema instances
* Add get_annotation() method to multiple-facets classes (issue #255)
- drop remove_shebang.patch (upstream)</comment>
<requestid>934627</requestid>
</revision>
<revision rev="16" vrev="1">
<srcmd5>6806844ad68bdf58a301acdf59f71554</srcmd5>
<version>1.9.2</version>
<time>1641386365</time>
<user>dimstar_suse</user>
<comment>- update to 1.9.2:
* Fix for global simple type naming
* Improve error reporting for encoded data
* Fix attribute duplicates in attribute group
* Add process_skipped optional argument to decoding/encoding
* Add iter_decode() to document level API
* Enhance XMLResource class adding usage of pathlib.Path objects
for source and base_url arguments
* Fix for issue #273</comment>
<requestid>943601</requestid>
</revision>
<revision rev="17" vrev="1">
<srcmd5>bf775f4406ff2d47da6ee17b9c4a6e59</srcmd5>
<version>2.1.0</version>
<time>1664638962</time>
<user>RBrownFactory</user>
<comment></comment>
<requestid>1006884</requestid>
</revision>
<revision rev="18" vrev="1">
<srcmd5>95da3c0943dee654b8afccde6d6aff8e</srcmd5>
<version>2.1.1</version>
<time>1664908636</time>
<user>RBrownFactory</user>
<comment>- update to 2.1.1:
* Fix *schema_path* usage in `XMLSchemaBase.iter_errors()`
* Add *allow_empty* option to `XMLSchemaBase` validation API</comment>
<requestid>1007722</requestid>
</revision>
<revision rev="19" vrev="1">
<srcmd5>baee30dec2623f9d3bd619e35d33e99d</srcmd5>
<version>2.2.0</version>
<time>1676150405</time>
<user>dimstar_suse</user>
<comment>- update to 2.2.0:
* 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</comment>
<requestid>1064241</requestid>
</revision>
</revisionlist>