We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dab2856 commit 675fff9Copy full SHA for 675fff9
build/pkgs/python_igraph/spkg-install.in
@@ -1,2 +1,10 @@
1
cd src
2
-sdh_pip_install --config-settings "--global-option=--use-pkg-config --global-option=--no-wait" .
+# Use --use-pep517 because https://github.com/igraph/python-igraph as of 0.9.11 does not have pyproject.toml
3
+# and so "pip wheel" would use a legacy build method, ignoring --config-settings.
4
+#
5
+# TODO: With setuptools 63.2.0, passing another --config-settings "--global-option=--no-wait" (not really needed)
6
+# kills the "--global-option=--use-pkg-config".
7
+# https://github.com/pypa/setuptools/issues/3380 makes changes to this, so we can revisit this after
8
+# the next setuptools upgrade.
9
10
+sdh_pip_install --use-pep517 --config-settings "--global-option=--use-pkg-config" .
0 commit comments