<pre style='margin:0'>
Andrew Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/87461e8eb0cc530a8ac7edde98669afc50a7d73e">https://github.com/macports/macports-ports/commit/87461e8eb0cc530a8ac7edde98669afc50a7d73e</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 87461e8  py-pytest: add select port for pytest
</span>87461e8 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 87461e8eb0cc530a8ac7edde98669afc50a7d73e
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Tue Oct 1 00:29:33 2019 +0300

<span style='display:block; white-space:pre;color:#404040;'>    py-pytest: add select port for pytest
</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/43391
</span>---
 python/py-pytest/Portfile                   | 21 +++++++++++++-----
 python/py-pytest/files/patch-setup.cfg.diff | 10 ---------
 python/py-pytest/files/pytest27             |  2 ++
 python/py-pytest/files/pytest34             |  2 ++
 python/py-pytest/files/pytest35             |  2 ++
 python/py-pytest/files/pytest36             |  2 ++
 python/py-pytest/files/pytest37             |  2 ++
 python/pytest_select/Portfile               | 33 +++++++++++++++++++++++++++++
 python/pytest_select/files/base             |  2 ++
 python/pytest_select/files/none             |  2 ++
 10 files changed, 63 insertions(+), 15 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pytest/Portfile b/python/py-pytest/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 87b4333..7f66e3a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pytest/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pytest/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,10 +2,11 @@
</span> 
 PortSystem          1.0
 PortGroup           python 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           select 1.0
</span> 
 name                py-pytest
 version             5.1.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories-append   devel
 platforms           darwin
 license             MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,8 +18,9 @@ maintainers         {stromnov @stromnov} openmaintainer
</span> 
 description         py.test: simple powerful testing with Python
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    The py.test` testing tool makes it easy to write small \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tests, yet scales to support complex functional testing.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    The pytest framework makes it easy to write small tests, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    yet scales to support complex functional testing \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    for applications and libraries.
</span> 
 homepage            https://pytest.org
 master_sites        pypi:[string index ${python.rootname} 0]/${python.rootname}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,9 +45,11 @@ if {${name} ne ${subport}} {
</span>                         port:py${python.version}-importlib-metadata \
                         port:py${python.version}-wcwidth
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run         port:pytest_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     if {${python.version} < 35} {
         version             4.6.3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        revision            2
</span>         distname            ${python.rootname}-${version}
         checksums           rmd160  5d88707bd2fc29ee675087b24461a9ca8cbe1ffb \
                             sha256  4a784f1d4f2ef198fe9b7aef793e9fa1a3b2f84e822d9b3a64a181293a572d45 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,7 +68,14 @@ if {${name} ne ${subport}} {
</span>                         port:py${python.version}-pathlib2
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   patch-setup.cfg.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    select.group        pytest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    select.file         ${filespath}/pytest${python.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+To make the Python ${python.branch} version of pytest the one that is run\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+when you execute the commands without a version suffix, e.g. 'pytest', run:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sudo port select --set ${select.group} [file tail ${select.file}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span> 
     livecheck.type      none
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pytest/files/patch-setup.cfg.diff b/python/py-pytest/files/patch-setup.cfg.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d91a6ba..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pytest/files/patch-setup.cfg.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setup.cfg.orig 2018-11-04 11:41:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setup.cfg      2018-11-04 11:41:06.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -42,7 +42,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [options.entry_points]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- console_scripts = 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  pytest=pytest:main
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   py.test=pytest:main
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [build_sphinx]
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pytest/files/pytest27 b/python/py-pytest/files/pytest27
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..1d83233
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pytest/files/pytest27
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,2 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/pytest-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/py.test-2.7
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pytest/files/pytest34 b/python/py-pytest/files/pytest34
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..aa4e877
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pytest/files/pytest34
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,2 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/pytest-3.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/py.test-3.4
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pytest/files/pytest35 b/python/py-pytest/files/pytest35
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..137e320
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pytest/files/pytest35
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,2 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/pytest-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/py.test-3.5
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pytest/files/pytest36 b/python/py-pytest/files/pytest36
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..b9e3024
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pytest/files/pytest36
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,2 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/pytest-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/py.test-3.6
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pytest/files/pytest37 b/python/py-pytest/files/pytest37
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..27c3558
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pytest/files/pytest37
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,2 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/pytest-3.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/py.test-3.7
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/pytest_select/Portfile b/python/pytest_select/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..fceb132
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/pytest_select/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,33 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           select 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                pytest_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Common files for selecting default pytest version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   This port installs files that allow 'port select' to be used to \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   create links to the preferred default version of 'pytest'.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.macports.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build               {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    select::install pytest ${filespath}/base
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    select::install pytest ${filespath}/none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type      none
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/pytest_select/files/base b/python/pytest_select/files/base
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..58eab34
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/pytest_select/files/base
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,2 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/pytest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/py.test
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/pytest_select/files/none b/python/pytest_select/files/none
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..0972f4d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/pytest_select/files/none
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,2 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span></pre><pre style='margin:0'>

</pre>