Hello community,

here is the log from the commit of package python-lxml for openSUSE:Factory 
checked in at 2019-03-08 11:00:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-lxml (Old)
 and      /work/SRC/openSUSE:Factory/.python-lxml.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-lxml"

Fri Mar  8 11:00:22 2019 rev:70 rq:681724 version:4.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-lxml/python-lxml.changes  2018-12-27 
00:27:08.523773520 +0100
+++ /work/SRC/openSUSE:Factory/.python-lxml.new.28833/python-lxml.changes       
2019-03-08 11:00:23.740550430 +0100
@@ -1,0 +2,30 @@
+Tue Mar  5 11:27:57 UTC 2019 - Tomáš Chvátal <tchva...@suse.com>
+
+- Update to 4.3.2:
+  * Crash in 4.3.1 when appending a child subtree with certain text nodes.
+
+-------------------------------------------------------------------
+Thu Feb 14 07:33:12 UTC 2019 - John Vandenberg <jay...@gmail.com>
+
+- Update to v4.3.1
+  * Fixed crash when appending a child subtree that contains unsubstituted
+    entity references
+- from v4.3.0
+  * Features
+    + The module ``lxml.sax`` is compiled using Cython in order to speed it up.
+    + lxml.sax.ElementTreeProducer now preserves the namespace prefixes.
+      If two prefixes point to the same URI, the first prefix in alphabetical
+      order is used.
+    + Updated ISO-Schematron implementation to 2013 version (now MIT licensed)
+      and the corresponding schema to the 2016 version (with optional 
"properties").
+  * Other
+    + Support for Python 2.6 and 3.3 was removed.
+    + The minimum dependency versions were raised to libxml2 2.9.2 and libxslt 
1.1.27,
+      which were released in 2014 and 2012 respectively.
+- from v4.2.6
+  * Fix a DeprecationWarning in Py3.7+.
+  * Import warnings in Python 3.6+ were resolved.
+- Remove no longer needed
+  0001-Make-test-more-resilient-against-changes-in-latest-l.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Make-test-more-resilient-against-changes-in-latest-l.patch
  lxml-4.2.5.tar.gz
  lxmldoc-4.2.5.pdf

New:
----
  lxml-4.3.2.tar.gz
  lxmldoc-4.3.2.pdf

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-lxml.spec ++++++
--- /var/tmp/diff_new_pack.hcaUe2/_old  2019-03-08 11:00:24.408550324 +0100
+++ /var/tmp/diff_new_pack.hcaUe2/_new  2019-03-08 11:00:24.412550323 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-lxml
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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,15 +18,14 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-lxml
-Version:        4.2.5
+Version:        4.3.2
 Release:        0
 Summary:        Pythonic XML processing library
 License:        BSD-3-Clause AND GPL-2.0-or-later
 Group:          Development/Languages/Python
-Url:            http://lxml.de/
+URL:            http://lxml.de/
 Source:         
https://files.pythonhosted.org/packages/source/l/lxml/lxml-%{version}.tar.gz
-Source1:        http://lxml.de/lxmldoc-%{version}.pdf
-Patch0:         0001-Make-test-more-resilient-against-changes-in-latest-l.patch
+Source1:        https://lxml.de/lxmldoc-%{version}.pdf
 BuildRequires:  %{python_module Cython >= 0.26.1}
 BuildRequires:  %{python_module cssselect >= 0.9.1}
 BuildRequires:  %{python_module setuptools >= 18.0.1}
@@ -43,12 +42,13 @@
 API. It extends the ElementTree API significantly to offer support for XPath,
 RelaxNG, XML Schema, XSLT and C14N.
 
-%package doc
+%package -n %{name}-doc
 Summary:        Documentation for python-lxml, an XML processing library
 Group:          Documentation/Other
+Provides:       %{python_module doc = %{version}}
 BuildArch:      noarch
 
-%description doc
+%description -n %{name}-doc
 lxml is a Pythonic binding for the libxml2 and libxslt libraries. It
 provides convenient access to these libraries using the ElementTree
 API. It extends the ElementTree API significantly to offer support for XPath,
@@ -71,7 +71,6 @@
 
 %prep
 %setup -q -n lxml-%{version}
-%patch0 -p1
 cp %{SOURCE1} .
 
 # remove generated files
@@ -113,9 +112,9 @@
 %{python_sitearch}/lxml/*.h
 %{python_sitearch}/lxml/includes/*.h
 
-%files %{python_files doc}
+%files -n %{name}-doc
 %license LICENSES.txt
 %doc doc/html
-%doc lxmldoc-%{version}.pdf
+%doc lxmldoc-*.pdf
 
 %changelog

++++++ lxml-4.2.5.tar.gz -> lxml-4.3.2.tar.gz ++++++
++++ 367575 lines of diff (skipped)

++++++ lxmldoc-4.2.5.pdf -> lxmldoc-4.3.2.pdf ++++++
(binary differes)


Reply via email to