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-12-21 23:38:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-parsel (Old)
 and      /work/SRC/openSUSE:Factory/.python-parsel.new.1840 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-parsel"

Thu Dec 21 23:38:29 2023 rev:11 rq:1134335 version:1.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-parsel/python-parsel.changes      
2023-01-08 21:25:38.435283134 +0100
+++ /work/SRC/openSUSE:Factory/.python-parsel.new.1840/python-parsel.changes    
2023-12-21 23:38:43.390777833 +0100
@@ -1,0 +2,20 @@
+Wed Dec 20 21:53:12 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 1.8.1:
+  * Remove a Sphinx reference from NEWS to fix the PyPI
+    description
+  * Add support for JMESPath: you can now create a selector for a
+    JSON document and call ``Selector.jmespath()``.
+  * Selectors can now be constructed from ``bytes`` (using the
+    ``body`` and ``encoding`` arguments) instead of ``str``
+    (using the ``text`` argument), so that there is no internal
+    conversion from ``str`` to ``bytes`` and the memory
+    usage is lower.
+  * Typing improvements
+  * The ``pkg_resources`` module (which was absent from the
+    requirements) is no longer used
+  * New requirements:
+  * ``jmespath``
+  * ``typing_extensions`` (on Python 3.7)
+
+-------------------------------------------------------------------

Old:
----
  parsel-1.7.0.tar.gz

New:
----
  parsel-1.8.1.tar.gz

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

Other differences:
------------------
++++++ python-parsel.spec ++++++
--- /var/tmp/diff_new_pack.X70Eqd/_old  2023-12-21 23:38:43.862795046 +0100
+++ /var/tmp/diff_new_pack.X70Eqd/_new  2023-12-21 23:38:43.862795046 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:           python-parsel
-Version:        1.7.0
+Version:        1.8.1
 Release:        0
 Summary:        Library to extract data from HTML and XML using XPath and CSS 
selectors
 License:        BSD-3-Clause
@@ -27,14 +27,18 @@
 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 jmespath}
 BuildRequires:  %{python_module lxml}
 BuildRequires:  %{python_module psutil}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module typing-extensions}
 BuildRequires:  %{python_module w3lib >= 1.19.0}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-cssselect >= 0.9
+Requires:       python-jmespath
 Requires:       python-lxml
+Requires:       python-typing-extensions
 Requires:       python-w3lib >= 1.19.0
 BuildArch:      noarch
 %ifpython2

++++++ parsel-1.7.0.tar.gz -> parsel-1.8.1.tar.gz ++++++
++++ 2183 lines of diff (skipped)

Reply via email to