Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-elementpath for openSUSE:Factory checked in at 2023-05-19 11:55:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-elementpath (Old) and /work/SRC/openSUSE:Factory/.python-elementpath.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-elementpath" Fri May 19 11:55:12 2023 rev:16 rq:1086658 version:4.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-elementpath/python-elementpath.changes 2023-04-22 22:02:07.709814812 +0200 +++ /work/SRC/openSUSE:Factory/.python-elementpath.new.1533/python-elementpath.changes 2023-05-19 11:55:37.511298811 +0200 @@ -1,0 +2,27 @@ +Fri May 12 05:56:30 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com> + +- Remove BuildRequire xmlschema to avoid dependency cycle + +------------------------------------------------------------------- +Wed May 10 09:18:23 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com> + +- Update to 4.1.2: + * Add support for Python 3.12 + * Fix self shortcut operator (adding is_schema_node() to node classes) +- 4.1.1: + * Simplify type annotations for XSD datatypes + * Full test coverage of sequence type functions with bugfixes +- 4.1.0: + * Refactor XPath function call (context=None only as keyword argument) + * Add external function support (issue #60) + * Some fixes to string representation and source property of tokens + * Extend documentation and tests + * Clean XSD datatypes hierarchy +- 4.0.1: + * Fix packaging: include py.typed in package data + * Revert to comparison between xs:QName instances and strings + * Fix atomization with XSD typed data (list types have to be atomized) +- 4.0.0: + * First XPath 3.1 implementation (without UCA collation support) + +------------------------------------------------------------------- Old: ---- v3.0.2.tar.gz New: ---- v4.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-elementpath.spec ++++++ --- /var/tmp/diff_new_pack.NrUeWb/_old 2023-05-19 11:55:40.491315867 +0200 +++ /var/tmp/diff_new_pack.NrUeWb/_new 2023-05-19 11:55:40.499315913 +0200 @@ -16,12 +16,11 @@ # -%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 %define skip_python36 1 %{?sle15_python_module_pythons} Name: python-elementpath -Version: 3.0.2 +Version: 4.1.2 Release: 0 Summary: XPath 1.0/20 parsers and selectors for ElementTree and lxml License: MIT @@ -54,12 +53,19 @@ %check # test_compare_strings_function depends on LOCALE to produce proper results +donttest="test_compare_strings_function" # test_hashing is arch specific and overflows on 32bit platforms -%pytest -k 'not test_compare_strings_function and not test_hashing' +donttest+=" or test_hashing" +# tests that depends on xmlschema so ignore it to +# avoid dependency cycle +donttest+=" or test_validate_analyzed_string" +donttest+=" or test_validate_json_to_xml" +%pytest -k "not ($donttest)" %files %{python_files} %doc CHANGELOG.rst README.rst %license LICENSE -%{python_sitelib}/* +%{python_sitelib}/elementpath +%{python_sitelib}/elementpath-%{version}*-info %changelog ++++++ v3.0.2.tar.gz -> v4.1.2.tar.gz ++++++ ++++ 23157 lines of diff (skipped)