Hello community, here is the log from the commit of package python-lxml for openSUSE:Factory checked in at 2018-02-10 17:52:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-lxml (Old) and /work/SRC/openSUSE:Factory/.python-lxml.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-lxml" Sat Feb 10 17:52:24 2018 rev:63 rq:574258 version:4.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-lxml/python-lxml.changes 2017-11-04 10:22:18.366129845 +0100 +++ /work/SRC/openSUSE:Factory/.python-lxml.new/python-lxml.changes 2018-02-10 17:52:30.708415672 +0100 @@ -1,0 +2,11 @@ +Thu Feb 8 12:34:33 UTC 2018 - [email protected] + +- update to 4.1.1 + - ElementPath supports text predicates for current node, like "[.='text']". + - ElementPath allows spaces in predicates. + - Custom Element classes and XPath functions can now be registered with + a decorator rather than explicit dict assignments. + - LP#1722776: Requesting non-Element objects like comments from + a document with PythonElementClassLookup could fail with a TypeError. + +------------------------------------------------------------------- Old: ---- lxml-4.0.0.tar.gz lxmldoc-4.0.0.pdf New: ---- lxml-4.1.1.tar.gz lxmldoc-4.1.1.pdf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-lxml.spec ++++++ --- /var/tmp/diff_new_pack.Eaq3te/_old 2018-02-10 17:52:31.608383094 +0100 +++ /var/tmp/diff_new_pack.Eaq3te/_new 2018-02-10 17:52:31.612382949 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-lxml # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,26 +18,23 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-lxml -Version: 4.0.0 +Version: 4.1.1 Release: 0 Summary: Pythonic XML processing library -License: BSD-3-Clause and GPL-2.0+ +License: BSD-3-Clause AND GPL-2.0+ Group: Development/Languages/Python Url: https://lxml.de/ Source: https://files.pythonhosted.org/packages/source/l/lxml/lxml-%{version}.tar.gz Source1: http://lxml.de/lxmldoc-%{version}.pdf -BuildRequires: %{python_module Cython >= 0.22.1} +BuildRequires: %{python_module Cython >= 0.26.1} +BuildRequires: %{python_module cssselect >= 0.9.1} BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools >= 18.0.1} BuildRequires: fdupes BuildRequires: libxml2-devel >= 2.7.0 BuildRequires: libxslt-devel >= 1.1.23 BuildRequires: python-rpm-macros -# Needed for test cases: -BuildRequires: %{python_module cssselect >= 0.9.1} Requires: python-cssselect >= 0.9.1 -BuildRoot: %{_tmppath}/%{name}-%{version}-build - %python_subpackages %description @@ -93,10 +90,10 @@ export LANG=en_US.UTF-8 export PYTHONUNBUFFERED=x %if 0%{?have_python2} -make test +make %{?_smp_mflags} test %endif %if 0%{?have_python3} -make test3 +make %{?_smp_mflags} test3 %endif %install @@ -104,7 +101,6 @@ %fdupes %{buildroot} %files %{python_files} -%defattr(-,root,root) %doc CHANGES.txt CREDITS.txt LICENSES.txt README.rst %{python_sitearch}/lxml/ %{python_sitearch}/lxml-%{version}-py%{python_version}.egg-info @@ -112,12 +108,10 @@ %exclude %{python_sitearch}/lxml/includes/*.h %files %{python_files devel} -%defattr(-,root,root) %{python_sitearch}/lxml/*.h %{python_sitearch}/lxml/includes/*.h %files %{python_files doc} -%defattr(-,root,root) %doc doc/html lxmldoc-%{version}.pdf %changelog ++++++ lxml-4.0.0.tar.gz -> lxml-4.1.1.tar.gz ++++++ ++++ 361744 lines of diff (skipped) ++++++ lxmldoc-4.0.0.pdf -> lxmldoc-4.1.1.pdf ++++++ (binary differes)
