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)


Reply via email to