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-07-21 22:59:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Scrapy (Old)
 and      /work/SRC/openSUSE:Factory/.python-Scrapy.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Scrapy"

Tue Jul 21 22:59:36 2026 rev:30 rq:1366699 version:2.17.0+git7

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Scrapy/python-Scrapy.changes      
2026-05-20 15:25:21.776220272 +0200
+++ /work/SRC/openSUSE:Factory/.python-Scrapy.new.24530/python-Scrapy.changes   
2026-07-21 22:59:43.956346330 +0200
@@ -1,0 +2,104 @@
+Tue Jul 14 14:26:35 UTC 2026 - Nico Krapp <[email protected]>
+
+- Update to version 2.17.0+git7:
+  * Assorted docs fixes, part 2. (#7725)
+  * Solve the feed Path issue (#7674)
+  * Use external mitmproxy. (#7720)
+  * Fix silent data loss in CsvItemExporter (closes #4002) (#7651)
+  * More granular untyped defs checking in tests. (#7712)
+  * Assorted docs fixes, part 1. (#7710)
+  * Update tools (#7724)
+  * Bump version: 2.16.0 → 2.17.0
+  * Merge commit from fork
+  * Release notes for 2.17.0 (#7723)
+  * LxmlLinkExtractor: add deny_attrs and deny_tags (#7679)
+  * fix-utf16-response-test-on-big-endian-systems (#7508)
+  * Improve test coverage for crawler.py (#7682)
+  * Clarify/cleanup Selector.type (#7704)
+  * Keep Item fields in definition order (#7694)
+  * Assorted docstring fixes (#7698)
+  * Fix _get_tag_name() crash for non-string elem.tag (#7686) (#7687)
+  * Fix genspider --editor (#7683)
+  * Cleanup cookie handling in request_to_curl() (#7684)
+  * Fix to LocalCache with limit=0 still stores items rather than disabling 
the cache (#7663)
+  * Update on Request objects (#7286)
+  * Solve timing issues with HTTP cache tests? (#7692)
+  * Fix request_to_curl() corrupting dict cookies with bytes keys/values 
(#7675)
+  * Close various garbage collectible resources (mostly in tests) (#7644)
+  * Undeprecated the basic FormRequest API (#7671)
+  * Improve test coverage for shell/ (#7680)
+  * Improve the item pipeline docs (#7676)
+  * Add a documentation page about security (#7678)
+  * Improve test coverage for contracts (#7677)
+  * Improve test coverage for http/ (#7672)
+  * Fix FTPDownloadHandler not closing FTP connection after download (#7667)
+  * Make DOWNLOADER_CLIENT_TLS_CIPHERS=None enable Twisted defaults (#7665)
+  * Document “logging settings” as special settings (#7668)
+  * Improve test coverage for spider middlewares (#7664)
+  * Improve test coverage for downloader middlewares (#7655)
+  * Improve test coverage for settings/ (#7654)
+  * Add content-based image filtering example (#4954)
+  * Fix cell-var-from-loop bug in _send_catch_log_deferred (#7649)
+  * Document scrapy-lint, remove start_url check (#7627)
+  * Improve test coverage for responsetypes.py (#7646)
+  * Do not ignore CrawlerProcess settings (#7647)
+  * Add test coverage for scrapy.utils.decorators (#7645)
+  * Refactor and improve catching warnings in tests. (#7643)
+  * Improve coverage resolver (#7642)
+  * Improve coverage statscollectors (#7641)
+  * Improve test coverage for pqueues.py (#7640)
+  * Complete test coverage for linkextractors (#7639)
+  * Address warnings in tests. (#7637)
+  * Deprecate ScrapyCommand.help() (#7633)
+  * tests: integration coverage for memusage extension  (#7017)
+  * Fix Proxy-Authorization handling in BaseStreamingDownloadHandler (#7630)
+  * Fix rel_has_nofollow to be case-insensitive per HTML spec (#7632)
+  * Fix image store ACL settings for S3 and GCS (#7614)
+  * Test SignalManager.disconnect_all() (#7625)
+  * Fix request_to_curl handling of verbose cookies dictionaries (#7603)
+  * Fix deprecation warnings with pytest 9.1. (#7621)
+  * Fix deprecation warnings with pyOpenSSL 26.3.0. (#7619)
+  * Fix strip_url() removing default port from password. (#7605)
+  * Assorted test fixes (#7616)
+  * Complete coverage for addons.py (#7612)
+  * Link.__eq__: return NotImplemented instead of raising NotImplementedError 
(#7611)
+  * Add coverage for DummySpiderLoader.find_by_request() (#7608)
+  * Add coverage for Item.__delitem__() (#7610)
+  * Implement HTTP Auth settings and request metadata keys (#7590)
+  * Document the SPIDER_MODULES hack to lower startup time and memory usage 
(#7600)
+  * Document cb_kwargs/meta deep-copy when JOBDIR is set (#7573)
+  * Clarify the first-class-citizen nature of asyncio support (#7599)
+  * Small docs fixes. (#7598)
+  * Remove set_asyncio_event_loop call from Shell._schedule (#7594)
+  * Validate reversed telnet console port ranges (#7593)
+  * tox.ini: pinned, typing → min, mypy (#7595)
+  * Prevent scrapy shell from starting spider requests (#7557)
+  * Fix the check for sync ITEM_PROCESSOR methods. (#7589)
+  * Update default_settings, deprecate CRAWLSPIDER_FOLLOW_LINKS. (#7592)
+  * Replace _SettingsKeyT with str. (#7586)
+  * Assorted test fixes (#7585)
+  * Add support for HTTP/2 and for SOCKS proxies to HttpxDownloadHandler, 
improve handler docs (#7575)
+  * Allow configuring the log level of the retry give-up message (#7567)
+  * Add settings for TLS min/max version as a replacement for the TLS method 
(#6546)
+  * docs: switch `scrapy.Item` examples to dataclasses (#7513)
+  * Work around coverage slowness on Python 3.14. (#7574)
+  * Support sending requests with "unsafe" URLs (#7473)
+  * Close GCS feed temp files after upload (#7546)
+  * fix open_in_browser() logic issue plus add new tests (#7506)
+  * Refactor test_crawl.py and test_crawler.py. (#7566)
+  * Convert tests that fail with testfixtures 12.0.0 (#7545)
+  * fix typos (#7564)
+  * DOC -> Add missing documentation for CloseSpider & CoreStats (#7421)
+  * Bump version: 2.15.2 → 2.16.0
+  * Release notes for Scrapy 2.16.0. (#7536)
+  * Disable mypy allow_any_generics. (#7532)
+  * Add BaseStreamingDownloadHandler and migrate HttpxDownloadHandler to it. 
(#7524)
+  * Remove support for sync process_spider_output(). (#7504)
+  * Fix certificate issuer verification on new Twisted. (#7520)
+  * Document TLS method setting in avoiding bans guide (#7518)
+  * Add CITATION.cff (#7519)
+  * Make more of the internal handler helpers private. (#7510)
+  * Add Python 3.14 to CI. (#6604)
+- switch scm service to git offset
+
+-------------------------------------------------------------------

Old:
----
  scrapy-2.15.2+git.1778596491.3b34ab88c.tar.xz

New:
----
  scrapy-2.17.0+git7.tar.xz

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

Other differences:
------------------
++++++ python-Scrapy.spec ++++++
--- /var/tmp/diff_new_pack.15yoQ9/_old  2026-07-21 22:59:45.424396357 +0200
+++ /var/tmp/diff_new_pack.15yoQ9/_new  2026-07-21 22:59:45.424396357 +0200
@@ -32,10 +32,10 @@
 %endif
 # Upstream (and Twisted) are unclear about Python 3.14 support
 # https://github.com/scrapy/scrapy/pull/6604
-%define release_version 2.15.2
+%define release_version 2.17.0
 %{?sle15_python_module_pythons}
 Name:           python-Scrapy%{?psuffix}
-Version:        2.15.2+git.1778596491.3b34ab88c
+Version:        2.17.0+git7
 Release:        0
 Summary:        A high-level Python Screen Scraping framework
 License:        BSD-3-Clause
@@ -146,6 +146,8 @@
 skiplist="$skiplist or test_asyncio_enabled_reactor_same_loop"
 # Deprecationwarnings not firing
 skiplist="$skiplist or test_pos_string or test_key_resp_or_url"
+# needs online DNS lookups
+skiplist="$skiplist or test_verify_certs or test_tls_logging or test_download 
or test_download_with_spider"
 %{pytest \
     -k "not (${skiplist})" \
     -W ignore::DeprecationWarning \

++++++ _service ++++++
--- /var/tmp/diff_new_pack.15yoQ9/_old  2026-07-21 22:59:45.476398129 +0200
+++ /var/tmp/diff_new_pack.15yoQ9/_new  2026-07-21 22:59:45.480398265 +0200
@@ -2,7 +2,8 @@
 <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="versionformat">@PARENT_TAG@+git@TAG_OFFSET@</param>
+    <param name="versionrewrite-pattern">v(.*?)(\+git0)?$</param>
     <param name="revision">master</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.15yoQ9/_old  2026-07-21 22:59:45.516399492 +0200
+++ /var/tmp/diff_new_pack.15yoQ9/_new  2026-07-21 22:59:45.520399628 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/scrapy/scrapy.git</param>
-              <param 
name="changesrevision">3b34ab88c0712edcc43a53b53bc2517d5d031a2a</param></service></servicedata>
+              <param 
name="changesrevision">d8ba1571e714b069216e5f21804f3754cdc2a032</param></service></servicedata>
 (No newline at EOF)
 

++++++ scrapy-2.15.2+git.1778596491.3b34ab88c.tar.xz -> 
scrapy-2.17.0+git7.tar.xz ++++++
++++ 23551 lines of diff (skipped)

Reply via email to