Skip to content

Commit

Permalink
build/pkgs/python_igraph/spkg-install.in: We can pass another --confi…
Browse files Browse the repository at this point in the history
…g-settings now, as we have setuptools>=64 with pypa/setuptools#3380
  • Loading branch information
mkoeppe committed Jun 5, 2024
1 parent 41b88e1 commit 2299e06
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions build/pkgs/python_igraph/spkg-install.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,4 @@ cd src
# Use --use-pep517 because https://github.com/igraph/python-igraph as of 0.9.11 does not have pyproject.toml
# and so "pip wheel" would use a legacy build method, ignoring --config-settings.
#
# TODO: With setuptools 63.2.0, passing another --config-settings "--global-option=--no-wait" (not really needed)
# kills the "--global-option=--use-pkg-config".
# https://github.com/pypa/setuptools/issues/3380 makes changes to this, so we can revisit this after
# the next setuptools upgrade.
#
sdh_pip_install --use-pep517 --config-settings "--global-option=--use-pkg-config" .
sdh_pip_install --use-pep517 --config-settings "--global-option=--use-pkg-config" --config-settings "--global-option=--no-wait" .

0 comments on commit 2299e06

Please sign in to comment.