From 473a15c4ef34589594bb8f1c51fa345017affbed Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 4 Jun 2025 07:20:58 +0200 Subject: [PATCH] chore: scripts should support 3.13 --- setup.ps1 | 3 +++ setup.sh | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/setup.ps1 b/setup.ps1 index 116ed0a2b..0bf0542cd 100644 --- a/setup.ps1 +++ b/setup.ps1 @@ -150,13 +150,16 @@ function Test-PythonExecutable { function Find-PythonExecutable { $PythonExecutables = @( "python", + "python3.13", "python3.12", "python3.11", "python3.10", "python3", + "C:\Users\$env:USERNAME\AppData\Local\Programs\Python\Python313\python.exe", "C:\Users\$env:USERNAME\AppData\Local\Programs\Python\Python312\python.exe", "C:\Users\$env:USERNAME\AppData\Local\Programs\Python\Python311\python.exe", "C:\Users\$env:USERNAME\AppData\Local\Programs\Python\Python310\python.exe", + "C:\Python313\python.exe", "C:\Python312\python.exe", "C:\Python311\python.exe", "C:\Python310\python.exe" diff --git a/setup.sh b/setup.sh index 0d490a134..4e877b19d 100755 --- a/setup.sh +++ b/setup.sh @@ -25,7 +25,7 @@ function check_installed_python() { exit 2 fi - for v in 12 11 10 + for v in 13 12 11 10 do PYTHON="python3.${v}" which $PYTHON @@ -257,7 +257,7 @@ function install() { install_redhat else echo "This script does not support your OS." - echo "If you have Python version 3.10 - 3.12, pip, virtualenv, ta-lib you can continue." + echo "If you have Python version 3.10 - 3.13, pip, virtualenv, ta-lib you can continue." echo "Wait 10 seconds to continue the next install steps or use ctrl+c to interrupt this shell." sleep 10 fi