Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-parsel for openSUSE:Factory checked in at 2023-01-08 21:25:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-parsel (Old) and /work/SRC/openSUSE:Factory/.python-parsel.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-parsel" Sun Jan 8 21:25:37 2023 rev:10 rq:1056833 version:1.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-parsel/python-parsel.changes 2022-10-20 11:12:04.812064482 +0200 +++ /work/SRC/openSUSE:Factory/.python-parsel.new.1563/python-parsel.changes 2023-01-08 21:25:38.435283134 +0100 @@ -1,0 +2,17 @@ +Sat Jan 7 23:13:46 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 1.7.0: + * Add PEP 561-style type information + * Support for Python 2.7, 3.5 and 3.6 is removed + * Support for Python 3.9-3.11 is added + * Very large documents (with deep nesting or long tag content) can now be + parsed, and ``Selector`` now takes a new argument ``huge_tree`` to disable + this + * Support for new features of cssselect 1.2.0 is added + * The ``Selector.remove()`` and ``SelectorList.remove()`` methods are + deprecated and replaced with the new ``Selector.drop()`` and + ``SelectorList.drop()`` methods which don't delete text after the dropped + elements when used in the HTML mode. +- drop python-parsel-drop-python-2.patch (upstream) + +------------------------------------------------------------------- Old: ---- parsel-1.6.0.tar.gz python-parsel-drop-python-2.patch New: ---- parsel-1.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-parsel.spec ++++++ --- /var/tmp/diff_new_pack.Pjd5Kv/_old 2023-01-08 21:25:38.875285747 +0100 +++ /var/tmp/diff_new_pack.Pjd5Kv/_new 2023-01-08 21:25:38.883285795 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-parsel # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,24 +19,23 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without python2 Name: python-parsel -Version: 1.6.0 +Version: 1.7.0 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: https://github.com/scrapy/parsel Source: https://files.pythonhosted.org/packages/source/p/parsel/parsel-%{version}.tar.gz -# https://github.com/scrapy/parsel/commit/ddb3708b9a191ca02bd20e621f43c68cc92f5d6b -Patch0: python-parsel-drop-python-2.patch BuildRequires: %{python_module cssselect >= 0.9} BuildRequires: %{python_module lxml} +BuildRequires: %{python_module psutil} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module w3lib >= 1.8.0} +BuildRequires: %{python_module w3lib >= 1.19.0} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-cssselect >= 0.9 Requires: python-lxml -Requires: python-w3lib >= 1.8.0 +Requires: python-w3lib >= 1.19.0 BuildArch: noarch %ifpython2 Requires: python-functools32 ++++++ parsel-1.6.0.tar.gz -> parsel-1.7.0.tar.gz ++++++ ++++ 5135 lines of diff (skipped)