14
0

13 Commits

Author SHA256 Message Date
828d86427a Accepting request 1301408 from devel:languages:python
- Convert to libalternatives on SLE-16-based and newer systems

OBS-URL: https://build.opensuse.org/request/show/1301408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmlschema?expand=0&rev=29
2025-08-27 19:34:02 +00:00
d40fd6f033 - Convert to libalternatives on SLE-16-based and newer systems
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmlschema?expand=0&rev=60
2025-08-26 09:47:33 +00:00
dd44b3329a Accepting request 1224433 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1224433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmlschema?expand=0&rev=28
2024-11-17 15:39:38 +00:00
544135473b - Update to 3.4.3
* Fix incorrect validation error for substitution group with
    abstract head (issue #417)
  * Refactor XSD identities processing using also typed XPath
    2.0+ for getting values (issue #418)
  * Clean tag retrieval during encode for some converter types
    (Abdera, BadgerFish and GData)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmlschema?expand=0&rev=58
2024-11-15 11:55:48 +00:00
dda0598a9c Accepting request 1201708 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1201708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmlschema?expand=0&rev=27
2024-09-18 13:26:13 +00:00
a65e967820 - Update to 3.4.2
* Extended ModelVisitor to make it usable as an helper class for 
    generating content
  * Fix failing URL normalization tests
  * Disable protocols checking with elementpath v4.5.0
  * Avoid the use of sys.version_info for checking results, better 
    to extend the check to more values.
- Drop support-new-python-3.12.patch, fixed upstream

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmlschema?expand=0&rev=56
2024-09-18 06:12:55 +00:00
42a214b61c Accepting request 1195977 from devel:languages:python
- Add patch support-new-python-3.12.patch:
  * Support pickle exception changes in Python 3.12.5 and later.

OBS-URL: https://build.opensuse.org/request/show/1195977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmlschema?expand=0&rev=26
2024-08-29 13:42:31 +00:00
621c17aea4 - Add patch support-new-python-3.12.patch:
* Support pickle exception changes in Python 3.12.5 and later.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmlschema?expand=0&rev=54
2024-08-26 02:42:57 +00:00
ac787e5d82 Accepting request 1190526 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1190526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmlschema?expand=0&rev=25
2024-08-01 20:03:16 +00:00
9ef378f97d Accepting request 1190314 from home:glaubitz:branches:devel:languages:python
- Update to 3.3.2
  * Fix UNC path tests (issues #405 and #408)

OBS-URL: https://build.opensuse.org/request/show/1190314
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmlschema?expand=0&rev=52
2024-07-30 20:05:01 +00:00
7bde18bdfd Accepting request 1184891 from devel:languages:python
- 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
2024-07-03 18:29:29 +00:00
2c1758bd25 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmlschema?expand=0&rev=50 2024-07-02 14:53:49 +00:00
83274a4ff9 - 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/package/show/devel:languages:python/python-xmlschema?expand=0&rev=49
2024-07-02 14:53:42 +00:00

Diff Content Not Available