<pre style='margin:0'>
Kurt Hindenburg (kurthindenburg) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/962b7c76701ef616d7343c3ebb41037a74a0bc3f">https://github.com/macports/macports-ports/commit/962b7c76701ef616d7343c3ebb41037a74a0bc3f</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 962b7c76701 py-scrapy: update to 2.5.1; security bug fix
</span>962b7c76701 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 962b7c76701ef616d7343c3ebb41037a74a0bc3f
</span>Author: Kurt Hindenburg <khindenburg@macports.org>
AuthorDate: Thu Dec 23 19:55:06 2021 -0500
<span style='display:block; white-space:pre;color:#404040;'> py-scrapy: update to 2.5.1; security bug fix
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The patches are still needed.
</span>---
python/py-scrapy/Portfile | 12 ++++++------
python/py-scrapy/files/twisted-http2-optional.patch | 6 +++---
2 files changed, 9 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-scrapy/Portfile b/python/py-scrapy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 210b63759a0..93de1f29250 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-scrapy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-scrapy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup python 1.0
</span> PortGroup select 1.0
name py-scrapy
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.5.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.5.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> # epoch needed due to previous downgrading version
epoch 1
maintainers {khindenburg @kurthindenburg} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +24,9 @@ homepage https://scrapy.org/
</span> python.rootname Scrapy
set rootname_lower [string tolower ${python.rootname}]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 63a31248b7a5b769a6cca544f47e180ce3a5ed07 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0a68ed41f7173679f160c4cef2db05288548c21e7164170552adae8b13cefaab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1071824
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 856a396190ff0df7b2ccbea22d7fcb492e2e09fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 13af6032476ab4256158220e530411290b3b934dd602bb6dacacbf6d16141f49 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1072669
</span>
python.versions 27 36 37 38 39
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -99,7 +99,7 @@ if {${name} ne ${subport}} {
</span> port:py${python.version}-itemloaders \
port:py${python.version}-itemadapter
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # TODO: remove these patches when updating past 2.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # TODO: check if these patches are still needed on new releases
</span> patchfiles-append install-requires-setuptools.patch \
twisted-http2-optional.patch
patch.pre_args -p1
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-scrapy/files/twisted-http2-optional.patch b/python/py-scrapy/files/twisted-http2-optional.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index a9d2ccd5d9b..9d338af5154 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-scrapy/files/twisted-http2-optional.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-scrapy/files/twisted-http2-optional.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -257,7 +257,7 @@ index 5b0606f8fb..8167aff962 100644
</span> pytest-flake8
commands =
py.test --flake8 {posargs:docs scrapy tests}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -57,12 +59,7 @@ commands =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -59,12 +61,7 @@
</span> [testenv:pylint]
basepython = python3
deps =
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -268,9 +268,9 @@ index 5b0606f8fb..8167aff962 100644
</span> - robotexclusionrulesparser
- # Test dependencies
+ {[testenv:extra-deps]deps}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- pylint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Force the pylint version used in CI for the 2.5.0 tag
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pylint==2.7.4
</span> commands =
<span style='display:block; white-space:pre;background:#ffe0e0;'>- pylint conftest.py docs extras scrapy setup.py tests
</span> @@ -119,9 +116,11 @@ setenv =
[testenv:extra-deps]
deps =
</pre><pre style='margin:0'>
</pre>