Hello community, here is the log from the commit of package python-parsel for openSUSE:Factory checked in at 2018-11-18 23:32:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-parsel (Old) and /work/SRC/openSUSE:Factory/.python-parsel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-parsel" Sun Nov 18 23:32:27 2018 rev:3 rq:649919 version:1.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-parsel/python-parsel.changes 2018-04-19 15:28:31.805407866 +0200 +++ /work/SRC/openSUSE:Factory/.python-parsel.new/python-parsel.changes 2018-11-18 23:32:44.633441452 +0100 @@ -1,0 +2,19 @@ +Fri Nov 16 18:55:28 UTC 2018 - Todd R <[email protected]> + +- Update to version 1.5.1 (2018-10-25) + * ``has-class`` XPath function handles newlines and other separators + in class names properly; + * fixed parsing of HTML documents with null bytes; + * documentation improvements; + * Python 3.7 tests are run on CI; other test improvements. +- Update to version 1.5.0 (2018-07-04) + * New ``Selector.attrib`` and ``SelectorList.attrib`` properties which make + it easier to get attributes of HTML elements. + * CSS selectors became faster: compilation results are cached + (LRU cache is used for ``css2xpath``), so there is + less overhead when the same CSS expression is used several times. + * ``.get()`` and ``.getall()`` selector methods are documented and recommended + over ``.extract_first()`` and ``.extract()``. + * Various documentation tweaks and improvements. + +------------------------------------------------------------------- Old: ---- parsel-1.4.0.tar.gz New: ---- parsel-1.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-parsel.spec ++++++ --- /var/tmp/diff_new_pack.qQP3hz/_old 2018-11-18 23:32:45.997439813 +0100 +++ /var/tmp/diff_new_pack.qQP3hz/_new 2018-11-18 23:32:46.017439789 +0100 @@ -18,17 +18,16 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-parsel -Version: 1.4.0 +Version: 1.5.1 Release: 0 Summary: Library to extract data from HTML and XML using XPath and CSS selectors License: BSD-3-Clause Group: Development/Languages/Python -URL: http://github.com/scrapy/parsel +URL: https://github.com/scrapy/parsel Source: https://files.pythonhosted.org/packages/source/p/parsel/parsel-%{version}.tar.gz BuildRequires: %{python_module cssselect} >= 0.9 BuildRequires: %{python_module devel} BuildRequires: %{python_module lxml} -BuildRequires: %{python_module pytest-runner} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six} >= 1.5.2 BuildRequires: %{python_module w3lib} >= 1.8.0 @@ -38,7 +37,16 @@ Requires: python-lxml Requires: python-six >= 1.5.2 Requires: python-w3lib >= 1.8.0 +%ifpython2 +Requires: python-functools32 +%endif BuildArch: noarch +# SECTION test requirements +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module pytest-runner} +BuildRequires: python-functools32 +# /SECTION + %python_subpackages %description ++++++ parsel-1.4.0.tar.gz -> parsel-1.5.1.tar.gz ++++++ ++++ 1671 lines of diff (skipped)
