From cb9c9f6364695cbfbbb4cb451ff96ec25759c8be Mon Sep 17 00:00:00 2001 From: Jos Nienhuis <6952249+joszz@users.noreply.github.com> Date: Mon, 5 Oct 2026 10:56:36 +0200 Subject: [PATCH] docs(docker): the image prunes 31 gateway dev packages, not 32 The count came from a Windows test venv, which also installs colorama (win32 only). CI's Linux build of #433 prunes 31, so the "28 more packages" in 7e80701's message is likewise one too many. Co-Authored-By: Claude Opus 5.5 --- docker/all-in-one/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/all-in-one/Dockerfile b/docker/all-in-one/Dockerfile index e1d6595..84e6d28 100644 --- a/docker/all-in-one/Dockerfile +++ b/docker/all-in-one/Dockerfile @@ -128,7 +128,7 @@ COPY --from=saic-source /usr/src/app /opt/saic/app # Drop this once the pinned gateway tag ships anyio >= 4.14.2. # # The upstream image runs a plain `poetry install`, so the venv also carries the gateway's dev -# group (pytest, mypy, pylint, pre-commit, ...), 32 packages at 0.12.0 that never run. Image +# group (pytest, mypy, pylint, pre-commit, ...), 31 packages at 0.12.0 that never run. Image # scans flag them all the same (virtualenv, via pre-commit: CVE-2026-102925/30/37/38), # so prune-venv.py keeps only what the runtime dependencies below resolve to. They mirror # [project].dependencies in the gateway's pyproject.toml at the pinned tag: compare them on every