<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/604c711f8889a7e6bb93f723ba090532f11a907f">https://github.com/macports/macports-ports/commit/604c711f8889a7e6bb93f723ba090532f11a907f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 604c711f8889a7e6bb93f723ba090532f11a907f
</span>Author: Szabolcs Horvát <szhorvat@gmail.com>
AuthorDate: Wed Oct 18 15:23:28 2023 +0000
<span style='display:block; white-space:pre;color:#404040;'> py-igraph: update to 0.11.2
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - update to 0.11.2
</span><span style='display:block; white-space:pre;color:#404040;'> - add py312 subport
</span><span style='display:block; white-space:pre;color:#404040;'> - remove py38 subport (upstream dropped support)
</span><span style='display:block; white-space:pre;color:#404040;'> - remove unnecessary dependencies (included by python portgroup)
</span><span style='display:block; white-space:pre;color:#404040;'> - disable testing for py312 until test dependencies also get py312 support
</span>---
python/py-igraph/Portfile | 38 +++++++++++++++++++-------------------
1 file changed, 19 insertions(+), 19 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 73532ea3a3b..41f516a53b2 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;'>@@ -6,13 +6,13 @@ PortGroup python 1.0
</span> name py-igraph
python.rootname igraph
python.pep517 yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.10.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.11.2
</span> revision 0
categories-append math science
platforms darwin
license GPL-2+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 37 38 39 310 311
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 38 39 310 311 312
</span>
maintainers {snc @nerdling} {gmail.com:szhorvat @szhorvat} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +24,9 @@ long_description Python interface to the igraph library for network analysis
</span>
homepage https://igraph.org/python/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 5c57e4b58a45edb07e49c9270db22844278d31dd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d3b7893573060d117917e4f2121e524ed849bbf9f9a63a082001e1a4c5225b46 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4239123
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 5d6e0632c822a9cb849d7ec83b7a6949a7adcf91 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c4053e47156d7685ad48bd72e6ff400d46b09deeebc746b96b5cf9737939fa2d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4472699
</span>
variant external_igraph description {Use external igraph library} { }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,8 +38,6 @@ if {${name} ne ${subport}} {
</span>
depends_lib-append port:py${python.version}-texttable
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:py${python.version}-setuptools port:py${python.version}-wheel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> if {[variant_isset external_igraph]} {
# Build with external igraph library
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,20 +75,22 @@ 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;'>- # python-igraph optionally makes use of these, and some tests depend on them.
</span><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:#ffe0e0;'>- depends_test-append port:py${python.version}-matplotlib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-networkx \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-pandas \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-scipy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Testing py312-igraph disabled until all test dependencies get py312 subports.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${subport} ne "py312-${python.rootname}"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # python-igraph optionally makes use of these, and some tests depend on them.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # If they are not installed, the corresponding tests will simply be skipped..
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_test-append port:py${python.version}-matplotlib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-networkx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-pandas \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-scipy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pre-test {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.env PYTHONPATH=[glob -nocomplain ${worksrcpath}/build/lib*]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</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:#e0ffe0;'>+ test.run yes
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- test.run yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test.target
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> livecheck.type none
}
</pre><pre style='margin:0'>
</pre>