From 32d9fd6c1c86331f528e5875a443ef92adb6138c Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Thu, 4 Jun 2026 13:04:14 +1000 Subject: [PATCH] build-all: restore full PYTHON_VERSIONS list d390911d75 ("build_osx: build BonsaiViewer on macOS via build-all.py", 2026-06-01) accidentally committed a local single-version pin (`PYTHON_VERSIONS = ["3.11.8"]`) intended only for fast iteration during macOS bring-up. With macOS / CI green and the Python wrapper fix from 748b4e72a landed, restore the full multi-version list so both Rocky and macOS CI publish wrappers for 3.10/3.11/3.12/3.13/3.14 again. Cost is ~5 from-source Python builds per CI run; the cache-deps plumbing in nix/cache_dependencies.py already memoises these so repeated runs only pay it once per Python release bump. Co-Authored-By: Claude Opus 4.7 --- nix/build-all.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nix/build-all.py b/nix/build-all.py index 951cfe0edc..57c1f33fe5 100644 --- a/nix/build-all.py +++ b/nix/build-all.py @@ -143,8 +143,7 @@ USE_CURRENT_PYTHON_VERSION = os.getenv("USE_CURRENT_PYTHON_VERSION") ADD_COMMIT_SHA = os.getenv("ADD_COMMIT_SHA") BUILD_BONSAIVIEWER = os.getenv("BUILD_BONSAIVIEWER", "").lower() in {"1", "on", "true", "yes"} -# PYTHON_VERSIONS = ["3.10.3", "3.11.8", "3.12.1", "3.13.6", "3.14.0"] -PYTHON_VERSIONS = ["3.11.8"] +PYTHON_VERSIONS = ["3.10.3", "3.11.8", "3.12.1", "3.13.6", "3.14.0"] JSON_VERSION = "3.11.3" OCE_VERSION = "0.18.3" OCCT_VERSION = "7.8.1"