aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Chris Lovering <[email protected]>2025-05-17 09:33:31 +0100
committerGravatar Chris Lovering <[email protected]>2025-05-17 09:33:31 +0100
commit6a2812c68dcdae394aaddf026d9a9ce18ee066f3 (patch)
tree130a7ce7ebdd432ec7722490c1745812f20cd682
parentConsistent capitalisation in dockerfile (diff)
Bump 3.13 to 3.13.2 and make the default
3.13.3 has a bug with tests. This is fixed on the 3.13 dev branch, so will likely be part of 3.13.4 See this commit for more info https://github.com/python/cpython/commit/cc39b19f0fca8db0f881ecaf02f88d72d9f93776
-rw-r--r--Dockerfile8
1 files changed, 4 insertions, 4 deletions
diff --git a/Dockerfile b/Dockerfile
index 904357b..c83161d 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -29,7 +29,7 @@ RUN apt-get -y update \
tk-dev \
&& rm -rf /var/lib/apt/lists/*
-RUN git clone -b v2.4.23 --depth 1 https://github.com/pyenv/pyenv.git $PYENV_ROOT
+RUN git clone -b v2.5.7 --depth 1 https://github.com/pyenv/pyenv.git $PYENV_ROOT
COPY --link scripts/build_python.sh /
@@ -38,10 +38,10 @@ FROM builder-py-base AS builder-py-3_12
RUN /build_python.sh 3.12.8
# ------------------------------------------------------------------------------
FROM builder-py-base AS builder-py-3_13
-RUN /build_python.sh 3.13.1
+RUN /build_python.sh 3.13.2
# ------------------------------------------------------------------------------
FROM builder-py-base AS builder-py-3_13t
-RUN /build_python.sh 3.13.1t
+RUN /build_python.sh 3.13.2t
# ------------------------------------------------------------------------------
FROM python:3.13-slim-bookworm AS base
@@ -62,7 +62,7 @@ COPY --link --from=builder-py-3_13 /snekbin/ /snekbin/
COPY --link --from=builder-py-3_13t /snekbin/ /snekbin/
RUN chmod +x /usr/sbin/nsjail \
- && ln -s /snekbin/python/3.12/ /snekbin/python/default
+ && ln -s /snekbin/python/3.13/ /snekbin/python/default
# ------------------------------------------------------------------------------
FROM base AS venv