Accepting request 1164068 from devel:languages:python
- update to 4.4.0: * Improve stand-alone XPath functions builder (issue #70) * Update tokens and parsers __repr__ * Fix static typing protocols to work with etree and XSD elements * Change the purpose of the evaluation with a dynamic schema context * Add a tox.ini testenv with Python 3.13 pre-releases * Fix dynamic context initialization with lxml a non-root element (issue #71) * Fix XP30+ function fn:function-lookup * Fix XP30+ fn:unparsed-text, fn:unparsed-text-lines and fn:unparsed-text-available * Drop support for Python 3.7 * Add *uri* and *fragment* options to dynamic context * Make context root node not mandatory (issue #63) * Add function objects constructor (issue #70) * Add etree.py module with a safe XML parser (ported from xmlschema) * Fix wildcard selection of attributes (issue #35) * Add other XSD builtin atomic types * Integrate pull requests and fix bug on predicate selector OBS-URL: https://build.opensuse.org/request/show/1164068 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-elementpath?expand=0&rev=20
This commit is contained in:
@@ -1,3 +1,23 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 2 09:45:18 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 4.4.0:
|
||||
* Improve stand-alone XPath functions builder (issue #70)
|
||||
* Update tokens and parsers __repr__
|
||||
* Fix static typing protocols to work with etree and XSD elements
|
||||
* Change the purpose of the evaluation with a dynamic schema
|
||||
context
|
||||
* Add a tox.ini testenv with Python 3.13 pre-releases
|
||||
* Fix dynamic context initialization with lxml a non-root element
|
||||
(issue #71)
|
||||
* Fix XP30+ function fn:function-lookup
|
||||
* Fix XP30+ fn:unparsed-text, fn:unparsed-text-lines and
|
||||
fn:unparsed-text-available
|
||||
* Drop support for Python 3.7
|
||||
* Add *uri* and *fragment* options to dynamic context
|
||||
* Make context root node not mandatory (issue #63)
|
||||
* Add function objects constructor (issue #70)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 9 07:43:31 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
@@ -61,7 +81,7 @@ Tue Sep 27 19:18:01 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
|
||||
* Add support for Python 3.11
|
||||
- update to v3.0.0 (2022-07-16)
|
||||
* Transition to full XPath node implementation (more memory usage but better control and overall faster)
|
||||
* Add etree.py module with a safe XML parser (ported from xmlschema)
|
||||
* Add etree.py module with a safe XML parser (ported from xmlschema)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 4 14:00:38 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
@@ -115,7 +135,7 @@ Tue May 18 21:45:12 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
* Resolve ambiguities with operators and statements that are also names
|
||||
* Merge with XPath 3.0/3.1 develop (to be completed)
|
||||
* Add tests and apply small fixes to TDOP parser
|
||||
* Fix wildcard selection of attributes (issue #35)
|
||||
* Fix wildcard selection of attributes (issue #35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 1 22:10:01 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
@@ -151,7 +171,7 @@ Wed Oct 7 04:05:09 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
* Hotfix for issue #30
|
||||
* Extensive testing with W3C XPath 2.0 tests (~98% passed)
|
||||
* Split context variables from in-scope variables (types)
|
||||
* Add other XSD builtin atomic types
|
||||
* Add other XSD builtin atomic types
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 24 03:51:04 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
@@ -160,7 +180,7 @@ Wed Jun 24 03:51:04 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
* Fix XPathContext to let the subclasses replace the XPath nodes iterator function
|
||||
* Fix tokenizer and parsers for ambiguities between symbols and names
|
||||
* Improve XPath context and axes processing
|
||||
* Integrate pull requests and fix bug on predicate selector
|
||||
* Integrate pull requests and fix bug on predicate selector
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 6 08:06:45 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-elementpath
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,16 +16,15 @@
|
||||
#
|
||||
|
||||
|
||||
%define skip_python2 1
|
||||
%define skip_python36 1
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-elementpath
|
||||
Version: 4.1.5
|
||||
Version: 4.4.0
|
||||
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 lxml}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c9edc9486eff47a574313587449915c819f139627fd0617fde87ee403c9675f4
|
||||
size 322463
|
||||
3
v4.4.0.tar.gz
Normal file
3
v4.4.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cb1392e6cc7e16fcecc10d048fdd1d635bac3616c75e4de6fb1a6c637e45dde8
|
||||
size 330589
|
||||
Reference in New Issue
Block a user