From b9214c7dd9f07fa1a30bde84d094a22acd9d39ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Wierci=C5=84ski?= Date: Fri, 8 Dec 2023 15:17:36 +0100 Subject: [PATCH] Provisioning: Update Python installation For WebAssembly selenium tests we need a newer version of Python (>3.7), so install 3.11 instead of default 3.6. Selenium and Netifaces pip packages are also required. Change-Id: I9e3b317b359e8775d90bd143ff9692fc2a90cf42 Reviewed-by: Dominik Holland --- .../qtci-linux-openSUSE-15.5-x86_64/08-pythondev.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/coin/provisioning/qtci-linux-openSUSE-15.5-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-openSUSE-15.5-x86_64/08-pythondev.sh index d3483643..242a5231 100755 --- a/coin/provisioning/qtci-linux-openSUSE-15.5-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-openSUSE-15.5-x86_64/08-pythondev.sh @@ -7,7 +7,12 @@ set -ex +source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh" + sudo zypper -nq install python-devel python-xml # install python3 -sudo zypper -nq install python3-base python3 python3-pip python3-devel python3-virtualenv python3-wheel +sudo zypper -nq install python311-base python311-devel python311-pip python311-virtualenv python311-wheel +python3.11 -m pip install selenium netifaces scache + +SetEnvVar "PYTHON3_EXECUTABLE" "/usr/bin/python3.11"