Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ RUN set -eux; \
# required because the scanners have mutually incompatible transitive
# dependencies (e.g. semgrep pins tomli~=2.0.1, pip-audit pins >=2.2.1).

FROM python:3.12.7-slim-bookworm@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d AS python-builder
FROM python:3.14.6-slim-bookworm@sha256:a70519002c49552ea0a853de47599cf40479b001bd7a624f1112eaf44dcaccc7 AS python-builder

ENV PYTHONDONTWRITEBYTECODE=1 \
PYTHONUNBUFFERED=1 \
Expand Down Expand Up @@ -158,7 +158,7 @@ RUN pip install --no-cache-dir pipx \
&& pipx install --python /usr/local/bin/python "pip-audit==2.10.0"

# ── Stage 3: final runtime ───────────────────────────────────────────────────
FROM python:3.12.7-slim-bookworm@sha256:60d9996b6a8a3689d36db740b49f4327be3be09a21122bd02fb8895abb38b50d
FROM python:3.14.6-slim-bookworm@sha256:a70519002c49552ea0a853de47599cf40479b001bd7a624f1112eaf44dcaccc7

LABEL org.opencontainers.image.source="https://github.com/sameermohan-git/purplegate" \
org.opencontainers.image.description="Red/blue-team CI gate for agentic-AI apps" \
Expand Down
Loading