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 2026-07-02 20:05:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-elementpath (Old) and /work/SRC/openSUSE:Factory/.python-elementpath.new.1982 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-elementpath" Thu Jul 2 20:05:54 2026 rev:25 rq:1362533 version:5.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-elementpath/python-elementpath.changes 2025-06-24 20:46:08.992844490 +0200 +++ /work/SRC/openSUSE:Factory/.python-elementpath.new.1982/python-elementpath.changes 2026-07-02 20:06:09.966558129 +0200 @@ -1,0 +2,39 @@ +Mon Jun 29 20:38:34 UTC 2026 - Dirk Müller <[email protected]> + +- update to 5.1.3: + * Fix protection against type cast errors during the static + analysis phase + * Include PR #101 (invalid sequence type error code for + external functions) + * Fix issues #100 and #102 + +------------------------------------------------------------------- +Wed Apr 1 07:23:49 UTC 2026 - Dirk Müller <[email protected]> + +- update to 5.1.1: + * Fix external function registrations (issue #099) + * Add ExternalFunction and SchemaConstructor token classes + * Drop Python 3.9 compatibility and add Pyton 3.15 support + * Improve XPath sequence internal processing with a list + derived type `xlist' + * Extensions and fixes for XSD datatypes + * Add XSequence datatype for external representation of XPath + sequences + * Fix default/fixed values processing of schema annotated XML + data (issue #94) + * Fix for XPath 1.0 processing of schema annotated XML data + (issue #93) + * Fix for XPath 2.0 fn:node-name (issue #91) + * Workaround for processing arguments with multiple occurrences + for external functions (issue #92) + * Fix XDM type labeling with element and xsi:type substitutions + (issue #89) + * Replace SafeXMLParser with SafeExpatParser + * Drop compatibility with Python 3.8 + * Restruct node trees with XPathNodeTree backbone + * Unicode categories fallback with a warning (issue #85) + * Rewriting decoder module (issue #87) + * Add extras subpackage for experiment XDM and XPath on Path + objects + +------------------------------------------------------------------- Old: ---- v4.8.0.tar.gz New: ---- v5.1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-elementpath.spec ++++++ --- /var/tmp/diff_new_pack.RPy5d9/_old 2026-07-02 20:06:11.534612155 +0200 +++ /var/tmp/diff_new_pack.RPy5d9/_new 2026-07-02 20:06:11.534612155 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-elementpath # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,17 +18,17 @@ %{?sle15_python_module_pythons} Name: python-elementpath -Version: 4.8.0 +Version: 5.1.3 Release: 0 Summary: XPath 1.0/20 parsers and selectors for ElementTree and lxml License: MIT URL: https://github.com/sissaschool/elementpath Source: https://github.com/sissaschool/elementpath/archive/v%{version}.tar.gz -BuildRequires: %{python_module base >= 3.8} +BuildRequires: %{python_module base >= 3.10} BuildRequires: %{python_module lxml} BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module setuptools >= 77.0} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros ++++++ v4.8.0.tar.gz -> v5.1.3.tar.gz ++++++ ++++ 31962 lines of diff (skipped)
