Hello community, here is the log from the commit of package python-lxml for openSUSE:Factory checked in at 2017-08-02 11:27:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-lxml (Old) and /work/SRC/openSUSE:Factory/.python-lxml.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-lxml" Wed Aug 2 11:27:23 2017 rev:60 rq:513115 version:3.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-lxml/python-lxml.changes 2017-04-19 18:10:13.462945933 +0200 +++ /work/SRC/openSUSE:Factory/.python-lxml.new/python-lxml.changes 2017-08-02 11:27:26.492341562 +0200 @@ -1,0 +2,38 @@ +Fri Jul 28 17:24:27 UTC 2017 - [email protected] + +- update to 3.8.0 + Features added + - ElementTree.write() has a new option doctype that writes out + a doctype string before the serialisation, in the same way as + tostring(). + - GH#220: xmlfile allows switching output methods at an element + level. Patch by Burak Arslan. + - LP#1595781, GH#240: added a PyCapsule Python API and C-level + API for passing externally generated libxml2 documents into + lxml. + - GH#244: error log entries have a new property path with an + XPath expression (if known, None otherwise) that points to the + tree element responsible for the error. Patch by Bob Kline. + - The namespace prefix mapping that can be used in ElementPath + now injects a default namespace when passing a None prefix. + Bugs fixed + - GH#238: Character escapes were not hex-encoded in the xmlfile + serialiser. Patch by matejcik. + - GH#229: fix for externally created XML documents. + Patch by Theodore Dubois. + - LP#1665241, GH#228: Form data handling in lxml.html no longer + strips the option values specified in form attributes but only + the text values. Patch by Ashish Kulkarni. + - LP#1551797: revert previous fix for XSLT error logging as it + breaks multi-threaded XSLT processing. + - LP#1673355, GH#233: fromstring() html5parser failed to parse + byte strings. + Other changes + - The previously undocumented docstring option in + ElementTree.write() produces a deprecation warning and will + eventually be removed. +- enable source url for pdf doc +- remove patch lxml-fix-attribute-quoting.patch because it is now + in upstream + +------------------------------------------------------------------- Old: ---- lxml-3.7.3.tar.gz lxml-fix-attribute-quoting.patch lxmldoc-3.7.3.pdf New: ---- lxml-3.8.0.tar.gz lxmldoc-3.8.0.pdf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-lxml.spec ++++++ --- /var/tmp/diff_new_pack.N5t4gp/_old 2017-08-02 11:27:27.252234130 +0200 +++ /var/tmp/diff_new_pack.N5t4gp/_new 2017-08-02 11:27:27.256233564 +0200 @@ -18,17 +18,14 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-lxml -Version: 3.7.3 +Version: 3.8.0 Release: 0 Summary: Powerful and Pythonic XML processing library 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: https://lxml.de/lxmldoc-%{version}.pdf -Source1: lxmldoc-%{version}.pdf -# PATCH-FIX-UPSTREAM fix attribute quoting inactive code https://github.com/lxml/lxml/pull/238 -Patch0: lxml-fix-attribute-quoting.patch +Source1: http://lxml.de/lxmldoc-%{version}.pdf BuildRequires: %{python_module Cython >= 0.22.1} BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools >= 18.0.1} @@ -77,7 +74,6 @@ %prep %setup -q -n lxml-%{version} cp %{SOURCE1} . -%patch0 -p1 # remove generated files rm src/lxml/lxml.etree.c ++++++ lxml-3.7.3.tar.gz -> lxml-3.8.0.tar.gz ++++++ ++++ 160163 lines of diff (skipped) ++++++ lxmldoc-3.7.3.pdf -> lxmldoc-3.8.0.pdf ++++++ (binary differes)
