Hello community,

here is the log from the commit of package python-Scrapy for openSUSE:Factory 
checked in at 2020-07-08 19:13:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Scrapy (Old)
 and      /work/SRC/openSUSE:Factory/.python-Scrapy.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Scrapy"

Wed Jul  8 19:13:43 2020 rev:8 rq:819355 version:2.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Scrapy/python-Scrapy.changes      
2020-05-19 14:58:26.117394165 +0200
+++ /work/SRC/openSUSE:Factory/.python-Scrapy.new.3060/python-Scrapy.changes    
2020-07-08 19:14:01.003323462 +0200
@@ -1,0 +2,18 @@
+Fri Jul  3 17:05:03 UTC 2020 - Jacob W <[email protected]>
+
+- Update to 2.2.0:
+  * Python 3.5.2+ is required now
+  * dataclass objects and attrs objects are now valid item types
+  * New TextResponse.json method
+  * New bytes_received signal that allows canceling response download
+  * CookiesMiddleware fixes 
+
+- Update to 2.1.0:
+  * New FEEDS setting to export to multiple feeds
+  * New Response.ip_address attribute
+
+- Remove zope-exception-test_crawler.patch
+- Add new required dependency python-itemadapter
+- Omit test that fails in OBS due to https / tls issues
+
+-------------------------------------------------------------------

Old:
----
  Scrapy-2.0.1.tar.gz
  zope-exception-test_crawler.patch

New:
----
  Scrapy-2.2.0.tar.gz

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

Other differences:
------------------
++++++ python-Scrapy.spec ++++++
--- /var/tmp/diff_new_pack.OMyyqS/_old  2020-07-08 19:14:02.327328177 +0200
+++ /var/tmp/diff_new_pack.OMyyqS/_new  2020-07-08 19:14:02.331328191 +0200
@@ -19,14 +19,13 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-Scrapy
-Version:        2.0.1
+Version:        2.2.0
 Release:        0
 Summary:        A high-level Python Screen Scraping framework
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            https://scrapy.org
 Source:         
https://files.pythonhosted.org/packages/source/S/Scrapy/Scrapy-%{version}.tar.gz
-Patch0:         zope-exception-test_crawler.patch
 BuildRequires:  %{python_module Pillow}
 BuildRequires:  %{python_module Protego >= 0.1.15}
 BuildRequires:  %{python_module PyDispatcher >= 2.0.5}
@@ -34,6 +33,7 @@
 BuildRequires:  %{python_module cryptography >= 2.0}
 BuildRequires:  %{python_module cssselect >= 0.9.1}
 BuildRequires:  %{python_module dbm}
+BuildRequires:  %{python_module itemadapter >= 0.1.0}
 BuildRequires:  %{python_module jmespath}
 BuildRequires:  %{python_module lxml >= 3.5.0}
 BuildRequires:  %{python_module mock}
@@ -56,6 +56,7 @@
 Requires:       python-Twisted >= 17.9.0
 Requires:       python-cryptography >= 2.0
 Requires:       python-cssselect >= 0.9.1
+Requires:       python-itemadapter >= 0.1.0
 Requires:       python-lxml >= 3.5.0
 Requires:       python-parsel >= 1.5.0
 Requires:       python-pyOpenSSL >= 16.2.0
@@ -84,7 +85,6 @@
 %prep
 %setup -q -n Scrapy-%{version}
 sed -i -e 's:= python:= python3:g' docs/Makefile
-%autopatch -p1
 
 %build
 %python_build
@@ -103,9 +103,14 @@
 skiplist="$skiplist and not FilesPipelineTestCaseFields"
 skiplist="$skiplist and not ImagesPipelineTestCaseFields"
 skiplist="$skiplist and not CrawlerTestCase"
+skiplist="$skiplist and not CrawlerRunnerTestCase"
+skiplist="$skiplist and not RFPDupeFilterTest"
+skiplist="$skiplist and not StopDownloadEngineTest"
 # tests/test_proxy_connect.py: requires mitmproxy == 0.10.1
+# tests/test_downloader_handlers.py: fails on https & tls tests
 %{python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
py.test-%{$python_bin_suffix} \
     --ignore tests/test_proxy_connect.py \
+    --ignore tests/test_downloader_handlers.py \
     -k "${skiplist}" \
     -W ignore::DeprecationWarning \
     tests}

++++++ Scrapy-2.0.1.tar.gz -> Scrapy-2.2.0.tar.gz ++++++
++++ 17104 lines of diff (skipped)


Reply via email to