Hello community, here is the log from the commit of package python-parsel for openSUSE:Leap:15.2 checked in at 2020-03-09 18:09:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/python-parsel (Old) and /work/SRC/openSUSE:Leap:15.2/.python-parsel.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-parsel" Mon Mar 9 18:09:52 2020 rev:15 rq:776892 version:1.5.2 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/python-parsel/python-parsel.changes 2020-01-15 15:51:23.179527160 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-parsel.new.26092/python-parsel.changes 2020-03-09 18:09:53.165069332 +0100 @@ -1,0 +2,33 @@ +Wed Sep 11 08:27:22 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Update to 1.5.2: + * ``Selector.remove_namespaces`` received a significant performance improvement + * The value of ``data`` within the printable representation of a selector + (``repr(selector)``) now ends in ``...`` when truncated, to make the + truncation obvious. + +------------------------------------------------------------------- +Tue Dec 4 12:51:11 UTC 2018 - Matej Cepl <[email protected]> + +- Remove superfluous devel dependency for noarch package + +------------------------------------------------------------------- +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.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-parsel.spec ++++++ --- /var/tmp/diff_new_pack.wYzGw2/_old 2020-03-09 18:09:53.437069722 +0100 +++ /var/tmp/diff_new_pack.wYzGw2/_new 2020-03-09 18:09:53.437069722 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-parsel # -# 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 @@ -12,23 +12,21 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-parsel -Version: 1.4.0 +Version: 1.5.2 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 @@ -39,6 +37,14 @@ Requires: python-six >= 1.5.2 Requires: python-w3lib >= 1.8.0 BuildArch: noarch +%ifpython2 +Requires: python-functools32 +%endif +# SECTION test requirements +BuildRequires: %{python_module pytest-runner} +BuildRequires: %{python_module pytest} +BuildRequires: python-functools32 +# /SECTION %python_subpackages %description ++++++ parsel-1.4.0.tar.gz -> parsel-1.5.2.tar.gz ++++++ ++++ 1898 lines of diff (skipped)
