# Any base image can be used; the platform sees only the contract.
FROM python:3.12-slim
WORKDIR /app
LABEL org.opencontainers.image.source="{{ source_url }}"
LABEL org.opencontainers.image.licenses="{{ source_licence }}"
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY analysis.py .
ENTRYPOINT ["python3", "analysis.py"]
