Bump setuptools for Pyroma on 3.8-3.9

This commit is contained in:
Hugo van Kemenade 2023-10-21 19:42:48 +03:00
parent 430920e2a8
commit d8baf5e3de

View File

@ -46,6 +46,16 @@ if [[ $(uname) != CYGWIN* ]]; then
python3 -m pip install pyqt6
fi
# Pyroma uses non-isolated build and fails with old setuptools
if [[
$GHA_PYTHON_VERSION == pypy3.9
|| $GHA_PYTHON_VERSION == 3.8
|| $GHA_PYTHON_VERSION == 3.9
]]; then
# To match pyproject.toml
python3 -m pip install "setuptools>=67.8"
fi
# webp
pushd depends && ./install_webp.sh && popd