<pre style='margin:0'>
Aaron Madlon-Kay (amake) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/320ed825fc57d04c71405b8a64417456592016cf">https://github.com/macports/macports-ports/commit/320ed825fc57d04c71405b8a64417456592016cf</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 320ed825fc5 py-twisted: update to 21.7.0 (py36+), 21.2.0 (py35), fix fetch
</span>320ed825fc5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 320ed825fc57d04c71405b8a64417456592016cf
</span>Author: Aaron Madlon-Kay <amake@macports.org>
AuthorDate: Thu Sep 30 21:27:17 2021 +0900

<span style='display:block; white-space:pre;color:#404040;'>    py-twisted: update to 21.7.0 (py36+), 21.2.0 (py35), fix fetch
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    ...and livecheck
</span>---
 python/py-twisted/Portfile | 52 +++++++++++++++++++++++++++++++---------------
 1 file changed, 35 insertions(+), 17 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-twisted/Portfile b/python/py-twisted/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 498f1f47b0e..7969272823e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-twisted/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-twisted/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           python 1.0
 
 name                py-twisted
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             20.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             21.7.0
</span> categories-append   devel net
 license             MIT
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,14 +18,11 @@ long_description    Twisted is an event-driven networking framework \
</span> 
 homepage            https://www.twistedmatrix.com/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set dl_version      [join [lrange [split ${version} .] 0 1] .]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        https://twistedmatrix.com/Releases/Twisted/${dl_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            Twisted-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2           yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.rootname     Twisted
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  d30b3dd66222e4dd3ad4ce668f1c556690e8b554 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  d72c55b5d56e176563b91d11952d13b01af8725c623e498db5507b6614fc1e10 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    3127793
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  ae67d0d71834b6fcaead604c4cfc00f1b549aab1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  2cd652542463277378b0d349f47c62f20d9306e57d1247baabd6d1d38a109006 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3739740
</span> 
 python.versions 27 35 36 37 38 39
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,10 +34,39 @@ if {${name} ne ${subport}} {
</span>         port:py${python.version}-zopeinterface \
         port:py${python.version}-incremental \
         port:py${python.version}-hyperlink \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        port:py${python.version}-constantly
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py${python.version}-constantly \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py${python.version}-automat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:py${python.version}-attrs
</span>     depends_run-append \
         port:py${python.version}-pyhamcrest
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${python.version} == 27} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version     20.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums   rmd160  d30b3dd66222e4dd3ad4ce668f1c556690e8b554 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  d72c55b5d56e176563b91d11952d13b01af8725c623e498db5507b6614fc1e10 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3127793
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        use_bzip2   yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Dependencies:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # https://github.com/twisted/twisted/blob/121c98e006a31750661107d390ec2dc4ffe28e8a/src/twisted/python/_setup.py#L270
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } elseif {${python.version} == 35} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version     21.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums   rmd160  8ee4a98a79aecd9ff7eaf1570973dfda546cc3cb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  77544a8945cf69b98d2946689bbe0c75de7d145cdf11f391dd487eae8fc95a12 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3727284
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Dependencies:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # https://github.com/twisted/twisted/blob/f1daeeee171b1cd9dae77833c66728023198b468/setup.cfg#L28
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } elseif {${python.version} >= 36} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Dependencies:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # https://github.com/twisted/twisted/blob/4e3b22afe1f76b360733b65d6b835b7aaae6deb6/setup.cfg#L28
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            port:py${python.version}-typing_extensions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     post-destroot {
         # update the plugin cache
         system "PYTHONPATH=${destroot}${python.pkgd} ${python.bin} ${filespath}/getPlugins.py"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,13 +78,5 @@ if {${name} ne ${subport}} {
</span>         }
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # see https://trac.macports.org/ticket/54627
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_run-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        port:py${python.version}-automat
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     livecheck.type  none
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.type   regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.url    https://twistedmatrix.com/Releases/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.regex  {Twisted-(\d+(?:.\d+)*)}
</span> }
</pre><pre style='margin:0'>

</pre>