Provisioning: Downgrade python 3.13. to 3.12 for macOS packaging config

Nuitka doesn't support Python 3.13 yet.

Pick-to: 6.10
Change-Id: I577237b50e16053346d6adbb137a63a0ba41257b
Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io>
This commit is contained in:
Dominik Holland
2025-09-22 11:45:32 +02:00
parent a1b62a1b38
commit cd85327e85

View File

@@ -8,13 +8,13 @@
# shellcheck source=../common/unix/SetEnvVar.sh
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
pyenv install 3.13.7
pyenv install 3.12.11
/Users/qt/.pyenv/versions/3.13.7/bin/pip3 install --user virtualenv wheel html5lib
/Users/qt/.pyenv/versions/3.13.7/bin/pip3 install --user -r ${BASH_SOURCE%/*}/../common/shared/requirements.txt
/Users/qt/.pyenv/versions/3.12.11/bin/pip3 install --user virtualenv wheel html5lib
/Users/qt/.pyenv/versions/3.12.11/bin/pip3 install --user -r ${BASH_SOURCE%/*}/../common/shared/requirements.txt
SetEnvVar "PYTHON3_PATH" "/Users/qt/.pyenv/versions/3.13.7/bin/"
SetEnvVar "PIP3_PATH" "/Users/qt/.pyenv/versions/3.13.7/bin/"
SetEnvVar "PYTHON3_PATH" "/Users/qt/.pyenv/versions/3.12.11/bin/"
SetEnvVar "PIP3_PATH" "/Users/qt/.pyenv/versions/3.12.11/bin/"
# Use 3.9 as a default python
SetEnvVar "PATH" "\$PYTHON3_PATH:\$PATH"
@@ -23,4 +23,4 @@ SetEnvVar "PATH" "\$PYTHON3_PATH:\$PATH"
# hence the explicit assignment to SBOM_PYTHON_APPS_PATH.
SetEnvVar "SBOM_PYTHON_APPS_PATH" "/Users/qt/.local/bin"
echo "python3 = 3.13.7" >> ~/versions.txt
echo "python3 = 3.12.11" >> ~/versions.txt