diff --git a/Dockerfile b/Dockerfile index 94e007dabc..21da359d91 100644 --- a/Dockerfile +++ b/Dockerfile @@ -117,7 +117,7 @@ ARG WITH_GIT=true # 1. Change placeholder in instanceSettings.ts # 2. Change LATEST_STABLE_PY in dockerfile # 3. Change #[default] annotation for PyVersion in backend -ARG LATEST_STABLE_PY=3.11.10 +ARG LATEST_STABLE_PY=3.12 ENV UV_PYTHON_INSTALL_DIR=/tmp/windmill/cache/py_runtime ENV UV_PYTHON_PREFERENCE=only-managed diff --git a/backend/windmill-common/src/worker.rs b/backend/windmill-common/src/worker.rs index 71196a77ce..0a847cefd7 100644 --- a/backend/windmill-common/src/worker.rs +++ b/backend/windmill-common/src/worker.rs @@ -2002,8 +2002,8 @@ pub fn split_python_requirements>(requirements: T) -> Vec #[repr(u32)] pub enum PyVAlias { Py310 = 10, - #[default] Py311, + #[default] Py312, Py313, } diff --git a/frontend/src/lib/components/instanceSettings.ts b/frontend/src/lib/components/instanceSettings.ts index bcadc866e7..e8c5bff667 100644 --- a/frontend/src/lib/components/instanceSettings.ts +++ b/frontend/src/lib/components/instanceSettings.ts @@ -277,7 +277,7 @@ export const settings: Record = { { label: 'Latest Stable', value: 'default', - tooltip: 'python-3.11' + tooltip: 'python-3.12' }, { label: '3.10'