Commit 6202233

benny-dou <60535774+benny-dou@users.noreply.github.com>
2025-04-29 18:02:18
build: downgrade python to 3.12
1 parent 8ec8fbd
Changed files (1)
docker/base.Dockerfile
@@ -1,11 +1,11 @@
 FROM ghcr.io/benny-dou/ffmpeg:latest@sha256:f184d2518e6e5a0986393420a42ef965dd03f51f083635951545acf0b3dcba5d AS ffmpeg
 FROM shinsenter/s6-overlay:latest@sha256:bfaf825c078a2a71785e5ddcadec9c29b99a5b07983b974cdf51ab8af5fd2af6 AS s6
-FROM python:3.13-slim@sha256:21e39cf1815802d4c6f89a0d3a166cc67ce58f95b6d1639e68a394c99310d2e5 AS python
+FROM python:3.12-slim@sha256:cc04e14a91386565eb37fc4679302f33212f0f4cfa314f04c48992f3880cdcc2 AS python
 
 FROM python AS venv
 RUN --mount=type=bind,source=uv.lock,target=uv.lock \
     --mount=type=bind,source=pyproject.toml,target=pyproject.toml \
-    --mount=from=ghcr.io/astral-sh/uv:0.6,source=/uv,target=/bin/uv \
+    --mount=from=ghcr.io/astral-sh/uv:latest,source=/uv,target=/bin/uv \
     uv venv --relocatable --no-python-downloads --no-cache && \
     uv sync --frozen --no-dev --no-python-downloads --no-cache --no-install-project --no-editable
 COPY --from=ffmpeg /ffmpeg /.venv/bin/ffmpeg