<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fc77e266fa714a3c725654a42ec91b376e2268c1">https://github.com/macports/macports-ports/commit/fc77e266fa714a3c725654a42ec91b376e2268c1</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 fc77e266fa7 py-igraph: re-enable testing on Python 3.12
</span>fc77e266fa7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit fc77e266fa714a3c725654a42ec91b376e2268c1
</span>Author: Szabolcs Horvát <szhorvat@gmail.com>
AuthorDate: Sat Nov 11 12:14:58 2023 +0000
<span style='display:block; white-space:pre;color:#404040;'> py-igraph: re-enable testing on Python 3.12
</span>---
python/py-igraph/Portfile | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-igraph/Portfile b/python/py-igraph/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 41f516a53b2..89267777e6f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-igraph/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-igraph/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -75,22 +75,18 @@ if {${name} ne ${subport}} {
</span> build.env-append IGRAPH_CMAKE_EXTRA_ARGS=[join $extra_cmake_args]
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Testing py312-igraph disabled until all test dependencies get py312 subports.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Some test dependencies are disabled for Python 3.12 until they become available.
</span> if {${subport} ne "py312-${python.rootname}"} {
# python-igraph optionally makes use of these, and some tests depend on them.
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # If they are not installed, the corresponding tests will simply be skipped..
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # If they are not installed, the corresponding tests will simply be skipped.
</span> depends_test-append port:py${python.version}-matplotlib \
port:py${python.version}-networkx \
port:py${python.version}-numpy \
port:py${python.version}-pandas \
port:py${python.version}-scipy
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pre-test {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test.env PYTHONPATH=[glob -nocomplain ${worksrcpath}/build/lib*]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_test-append port:py${python.version}-numpy
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.type none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.run yes
</span> }
</pre><pre style='margin:0'>
</pre>