fix: use python:3.12-slim to match pinned numpy==1.26.4 compatibility

numpy==1.26.4 has no Python 3.13 wheel and slim images have no build
toolchain, so the build would fail. python:3.12-slim matches the Python
version from the removed tiangolo base image.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Cal Corum 2026-04-09 07:31:18 -05:00
parent 4bcc798082
commit 1187c2c99b

View File

@ -1,5 +1,5 @@
# Use official Python slim image
FROM python:3.13-slim
FROM python:3.12-slim
# Set Python optimizations
ENV PYTHONUNBUFFERED=1