Skip to content

docker: bump python from 3.11-slim to 3.14-slim - #3

Merged
jqnatividad merged 1 commit into
mainfrom
dependabot/docker/python-3.14-slim
Sep 15, 2026
Merged

jqnatividad merged 1 commit into
mainfrom
dependabot/docker/python-3.14-slim

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 2, 2026

Copy link
Copy Markdown
Contributor

Warning

Cooldown could not be applied because no publication date was available from the registry.

Bumps python from 3.11-slim to 3.14-slim.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update docker code labels Sep 2, 2026
Bumps python from 3.11-slim to 3.14-slim.

---
updated-dependencies:
- dependency-name: python
  dependency-version: 3.14-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/docker/python-3.14-slim branch from e151eb4 to d9cb939 Compare September 10, 2026 13:06
@jqnatividad
jqnatividad merged commit 5f4f399 into main Sep 15, 2026
4 checks passed
@dependabot
dependabot Bot deleted the dependabot/docker/python-3.14-slim branch September 15, 2026 18:06
jqnatividad added a commit that referenced this pull request Sep 16, 2026
The production stage copied /usr/local/lib/python3.11/site-packages, but #3
bumped both stages to python:3.14-slim, where that path does not exist. Docker
fails the instruction rather than skipping it, so every image build has failed
since 2026-09-10 — including `docker compose up --build`, the Docker path the
README documents.

Nothing built the image in CI, which is why it shipped unnoticed for six days.
Add a blocking `docker` job that builds it and boots it, asserting /health and
/api/v1/health. The build alone is not enough: the production stage copies
site-packages and src/ in separate COPY lines, and web.py swallows a failed API
router import as a warning rather than a crash, so only booting the container
catches those.

Verified locally: build succeeds (873MB), image runs Python 3.14.7, deps and
data_concierge import, qsv rides along on the /usr/local/bin copy, and both
health endpoints return 200 with no restarts.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update docker code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant