diff options
author | 2024-12-21 15:00:09 +0000 | |
---|---|---|
committer | 2024-12-21 15:00:09 +0000 | |
commit | 6319691dcd88694a6d8899444d47bc2eef8f34ff (patch) | |
tree | 56549eb1ee5166702aeeffdb6323d2086f123479 | |
parent | Remove plotly as it requires headless chrome to work (diff) | |
parent | Remove PYTHON_CONFIGURE_OPTS overrides now that the bug is fixed in 3.13t bui... (diff) |
Merge remote-tracking branch 'origin/bump-python-version'
-rw-r--r-- | Dockerfile | 12 |
1 files changed, 4 insertions, 8 deletions
@@ -29,23 +29,19 @@ RUN apt-get -y update \ tk-dev \ && rm -rf /var/lib/apt/lists/* -RUN git clone -b v2.4.15 --depth 1 https://github.com/pyenv/pyenv.git $PYENV_ROOT +RUN git clone -b v2.4.23 --depth 1 https://github.com/pyenv/pyenv.git $PYENV_ROOT COPY --link scripts/build_python.sh / # ------------------------------------------------------------------------------ FROM builder-py-base as builder-py-3_12 -RUN /build_python.sh 3.12.7 +RUN /build_python.sh 3.12.8 # ------------------------------------------------------------------------------ FROM builder-py-base as builder-py-3_13 -RUN /build_python.sh 3.13.0 +RUN /build_python.sh 3.13.1 # ------------------------------------------------------------------------------ FROM builder-py-base as builder-py-3_13t -# Building with all 3 of the options below causes tests to fail. -# Removing just the first means the image is a bit bigger, but we keep optimisations -# --disable-test-modules --enable-optimizations --with-lto -ENV PYTHON_CONFIGURE_OPTS='--enable-optimizations --with-lto --with-system-expat --without-ensurepip' -RUN /build_python.sh 3.13.0t +RUN /build_python.sh 3.13.1t # ------------------------------------------------------------------------------ FROM python:3.12-slim-bookworm as base |