From b3fda5c29f2479545bb8ce9da2b4b663ea91a95f Mon Sep 17 00:00:00 2001 From: Lowri Jenkins Date: Fri, 14 Nov 2025 09:07:47 +0000 Subject: [PATCH 1/2] Upgrade mysql version --- .../ibex_install_utils/tasks/mysql_tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installation_and_upgrade/ibex_install_utils/tasks/mysql_tasks.py b/installation_and_upgrade/ibex_install_utils/tasks/mysql_tasks.py index 3ffa665..5a96bd8 100644 --- a/installation_and_upgrade/ibex_install_utils/tasks/mysql_tasks.py +++ b/installation_and_upgrade/ibex_install_utils/tasks/mysql_tasks.py @@ -33,7 +33,7 @@ MYSQL8_INSTALL_DIR = os.path.join(APPS_BASE_DIR, "MySQL") MYSQL57_INSTALL_DIR = os.path.join("C:\\", "Program Files", "MySQL", "MySQL Server 5.7") -MYSQL_LATEST_VERSION = "8.4.5" +MYSQL_LATEST_VERSION = "8.4.7" MYSQL_ZIP = os.path.join( INST_SHARE_AREA, "kits$", From b648e6d2c6450a35c0c50f09d3e257d69a5cca66 Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Fri, 28 Nov 2025 15:29:40 +0000 Subject: [PATCH 2/2] Use python 3.13 --- installation_and_upgrade/requirements.txt | 1 + installation_and_upgrade/set_up_venv.bat | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/installation_and_upgrade/requirements.txt b/installation_and_upgrade/requirements.txt index f6904ba..fdc9c53 100644 --- a/installation_and_upgrade/requirements.txt +++ b/installation_and_upgrade/requirements.txt @@ -12,3 +12,4 @@ pyepics epicscorelibs certifi # Needed in order for requests to find https certificates requests +python-msilib # Short term hack, msilib is deprecated and removed from python (see https://peps.python.org/pep-0594/#msilib) diff --git a/installation_and_upgrade/set_up_venv.bat b/installation_and_upgrade/set_up_venv.bat index 1033e4c..7fa83df 100644 --- a/installation_and_upgrade/set_up_venv.bat +++ b/installation_and_upgrade/set_up_venv.bat @@ -2,7 +2,7 @@ REM sets up temporary virtual environment for deployment and installs requiremen pushd "c:\Instrument\var\tmp" set UV_TEMP_VENV=C:\Instrument\Var\tmp\.deployscriptvenv -set UV_PYTHON=3.12 +set UV_PYTHON=3.13 REM use the on-disk location as we'll be using a venv anyway so it won't dirty the install uv venv "%UV_TEMP_VENV%" call "%UV_TEMP_VENV%\scripts\activate"