<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bd946a3209b4e7e5b5fd27226006722f89cb4abd">https://github.com/macports/macports-ports/commit/bd946a3209b4e7e5b5fd27226006722f89cb4abd</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit bd946a3209b4e7e5b5fd27226006722f89cb4abd
</span>Author: reneeotten <reneeotten@users.noreply.github.com>
AuthorDate: Fri Sep 7 07:44:36 2018 -0400

<span style='display:block; white-space:pre;color:#404040;'>    py-language-server: update to 0.21.2
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>        - add py37 subport
</span><span style='display:block; white-space:pre;color:#404040;'>        - update license
</span><span style='display:block; white-space:pre;color:#404040;'>        - use depends_{lib/run}-append as not to overwrite PortGroup dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>        - add setuptools dependency (runtime)
</span><span style='display:block; white-space:pre;color:#404040;'>        - update and sort dependencies alphabetically
</span><span style='display:block; white-space:pre;color:#404040;'>        - enable tests
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>        Closes: https://trac.macports.org/ticket/57094
</span>---
 python/py-language-server/Portfile | 46 +++++++++++++++++++++++++-------------
 1 file changed, 30 insertions(+), 16 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-language-server/Portfile b/python/py-language-server/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c2159d0..daf0c92 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-language-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-language-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,10 +5,10 @@ PortGroup           github 1.0
</span> PortGroup           python 1.0
 PortGroup           select 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        palantir python-language-server 0.17.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        palantir python-language-server 0.21.2
</span> name                py-language-server
 categories-append   devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license             Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span> maintainers         {sean @seanfarley} openmaintainer
 description         An implementation of the Language Server Protocol for Python
 long_description    ${description}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,30 +16,44 @@ long_description    ${description}
</span> platforms           darwin
 supported_archs     noarch
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  3f9a52e5ae7f17a4bd5d51232f00c497f6c7e6f9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  8d4e862c53871f5bc36f0cea651bc725f17cfe813575fc865bb7f12488320227 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    443625
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  0c889cac5177d1f5ecdf2be2f3cb2cf810fed46b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  657553c79249c62e8765a41c5ac8aeb0445ed6ccca8082e0c8e7b561a9ac7c0e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    439093
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     27 35 36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     27 35 36 37
</span> 
 if {$subport ne $name} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib     port:py${python.version}-future \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-jedi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-json-rpc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-flake8-mccabe \
</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}-autopep8 \
</span>                     port:py${python.version}-codestyle \
                     port:py${python.version}-docstyle \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-flake8-mccabe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-future \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-jedi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pluggy \
</span>                     port:py${python.version}-pyflakes \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-python-jsonrpc-server \
</span>                     port:py${python.version}-rope \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-yapf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-pluggy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_run     port:python-language-server_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-yapf
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${python.version} == 27} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # back-port needed for python < 3.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append port:py${python.version}-configparser
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${python.version} eq 27} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append  port:py${python.version}-configparser \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:py${python.version}-futures
</span>     }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_test-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pytest \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-mock
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.run        yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.cmd        py.test-${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args       -o addopts=''
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:python-language-server_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     select.group    python-language-server
     select.file     ${filespath}/py${python.version}-pyls
 
</pre><pre style='margin:0'>

</pre>