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"