From 5bce8709af4adba70dde6a9ad50ed052afa21180 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Mon, 10 Nov 2025 12:07:35 +0900 Subject: [PATCH] chore: enforce stricter python version --- CHANGELOG.md | 1 + dzgui.sh | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index abfc742..87312f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## [6.0.1-beta.2] 2025-11-10 ## Fixed - Python 3.14 error in finally block +- Require Python version between 3.11 and 3.12 ## [6.0.1-beta.1] 2025-11-05 ## Fixed diff --git a/dzgui.sh b/dzgui.sh index 206d87a..e6cd70e 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -239,8 +239,8 @@ depcheck(){ check_pyver(){ local pyver=$(python3 --version | awk '{print $2}') local minor=$(<<< $pyver awk -F. '{print $2}') - if [[ -z $pyver ]] || [[ ${pyver:0:1} -lt 3 ]] || [[ $minor -lt 10 ]]; then - local msg="Requires Python >=3.10" + if [[ -z $pyver ]] || [[ ${pyver:0:1} -lt 3 ]] || [[ $minor -lt 11 ]] || [[ $minor -gt 12 ]]; then + local msg="Requires Python 3.11 or 3.12" raise_error_and_quit "$msg" fi logger INFO "Found Python version: $pyver"