Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Scrapy for openSUSE:Factory checked in at 2026-05-20 15:24:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Scrapy (Old) and /work/SRC/openSUSE:Factory/.python-Scrapy.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Scrapy" Wed May 20 15:24:29 2026 rev:29 rq:1354101 version:2.15.2+git.1778596491.3b34ab88c Changes: -------- --- /work/SRC/openSUSE:Factory/python-Scrapy/python-Scrapy.changes 2026-05-04 12:58:27.241670835 +0200 +++ /work/SRC/openSUSE:Factory/.python-Scrapy.new.1966/python-Scrapy.changes 2026-05-20 15:25:21.776220272 +0200 @@ -1,0 +2,21 @@ +Tue May 12 16:39:02 UTC 2026 - [email protected] + +- Update to version 2.15.2+git.1778596491.3b34ab88c: + * docs: document daily log file rotation (#7501) + * Update the TLS code to Twisted 26.4.0 (#7347) + * Cleanup/clarifications of proxy support and improvements for proxy tests (#7496) + * sphinx-scrapy: 0.8.5 → 0.8.6 (#7507) + * Pin pyOpenSSL to the versions allowing mutable contexts. (#7494) + * Enable mypy warn_return_any. (#7492) + * Silence deprecation warnings in TestFormRequest. (#7491) + * chore: simplify some code, get rid of nested fns where it's makes sence + pylint (#7401) + * Deprecate FormRequest in favor of form2request (#6438) + * Drop start_requests() support. (#7490) + +------------------------------------------------------------------- +Tue May 12 12:45:40 UTC 2026 - Matej Cepl <[email protected]> + +- Add twisted-26_0.patch to make package compatible with Twisted + 26.0+ + +------------------------------------------------------------------- Old: ---- scrapy-2.15.2.tar.gz New: ---- _service _servicedata scrapy-2.15.2+git.1778596491.3b34ab88c.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Scrapy.spec ++++++ --- /var/tmp/diff_new_pack.VN6VIk/_old 2026-05-20 15:25:22.856264776 +0200 +++ /var/tmp/diff_new_pack.VN6VIk/_new 2026-05-20 15:25:22.860264940 +0200 @@ -32,16 +32,17 @@ %endif # Upstream (and Twisted) are unclear about Python 3.14 support # https://github.com/scrapy/scrapy/pull/6604 -%define skip_python314 1 +%define release_version 2.15.2 %{?sle15_python_module_pythons} Name: python-Scrapy%{?psuffix} -Version: 2.15.2 +Version: 2.15.2+git.1778596491.3b34ab88c Release: 0 Summary: A high-level Python Screen Scraping framework License: BSD-3-Clause URL: https://scrapy.org # SourceRepo: https://github.com/scrapy/scrapy -Source: https://files.pythonhosted.org/packages/source/s/scrapy/scrapy-%{version}.tar.gz +# Source: https://files.pythonhosted.org/packages/source/s/scrapy/scrapy-%%{version}.tar.gz +Source0: scrapy-%{version}.tar.xz BuildRequires: %{python_module base >= 3.10} BuildRequires: %{python_module hatchling} BuildRequires: %{python_module pip} @@ -50,19 +51,22 @@ BuildRequires: %{python_module Scrapy = %{version}} BuildRequires: %{python_module Brotli >= 1.2.0} BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module PyDispatcher >= 2.0.5} BuildRequires: %{python_module attrs} BuildRequires: %{python_module botocore >= 1.4.87} +BuildRequires: %{python_module cryptography >= 37.0.0} BuildRequires: %{python_module dbm} BuildRequires: %{python_module httpx} BuildRequires: %{python_module pexpect >= 4.8.1} BuildRequires: %{python_module pyftpdlib >= 2.0.1} -BuildRequires: %{python_module pytest-twisted >= 1.14.3} +BuildRequires: %{python_module pytest-twisted} BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module pytest} BuildRequires: %{python_module sybil >= 1.3.0} BuildRequires: %{python_module testfixtures} BuildRequires: %{python_module tldextract} BuildRequires: %{python_module uvloop} +BuildRequires: %{python_module w3lib >= 1.17.2} %endif BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -73,12 +77,12 @@ Requires: python-Protego >= 0.1.15 Requires: python-PyDispatcher >= 2.0.5 Requires: python-Twisted >= 21.7.0 -Requires: python-cryptography >= 36.0.0 +Requires: python-cryptography >= 37.0.0 Requires: python-cssselect >= 0.9.1 Requires: python-defusedxml >= 0.7.1 Requires: python-itemadapter >= 0.1.0 Requires: python-itemloaders >= 1.0.1 -Requires: python-lxml >= 4.4.1 +Requires: python-lxml >= 4.6.4 Requires: python-packaging Requires: python-parsel >= 1.5.0 Requires: python-pyOpenSSL >= 22.0.0 @@ -163,7 +167,7 @@ %license LICENSE %doc AUTHORS README.rst %{python_sitelib}/scrapy -%{python_sitelib}/[Ss]crapy-%{version}.dist-info +%{python_sitelib}/[Ss]crapy-%{release_version}.dist-info %python_alternative %{_bindir}/scrapy %files -n %{name}-doc ++++++ _service ++++++ <?xml version="1.0"?> <services> <service name="tar_scm" mode="manual"> <param name="url">https://github.com/scrapy/scrapy.git</param> <param name="versionprefix">2.15.2+git</param> <param name="revision">master</param> <param name="scm">git</param> <param name="changesgenerate">enable</param> <param name="changesauthor">[email protected]</param> </service> <service name="recompress" mode="manual"> <param name="compression">xz</param> <param name="file">*.tar</param> </service> <service mode="manual" name="set_version"/> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/scrapy/scrapy.git</param> <param name="changesrevision">3b34ab88c0712edcc43a53b53bc2517d5d031a2a</param></service></servicedata> (No newline at EOF)
