Skip to content

feat: use python slim image for runtime stage - #361

Merged
sidey79 merged 5 commits into
mainfrom
feat/slim-runtime-image
Oct 9, 2026
Merged

sidey79 merged 5 commits into
mainfrom
feat/slim-runtime-image

Conversation

@sidey79

@sidey79 sidey79 commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Switch the `base` stage (and thereby `runtime`) from `python:3.13.15` to `python:3.13.15-slim-trixie` (digest pinned).
  • Builder stages keep the full image (compilers, Rust, -dev packages).
  • `curl` is already installed via apt, so nothing else changes.
  • README generation reads the first `FROM` (builder-base) and is unaffected.

Test plan

  • CI image build succeeds for all platforms
  • Integration tests pass
  • Check modules with native dependencies for missing system libraries at runtime

🤖 Generated with Claude Code

https://claude.ai/code/session_01PZcTJ7VJ4i8vRUmZkWDaBv

sidey79 and others added 5 commits October 9, 2026 00:30
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PZcTJ7VJ4i8vRUmZkWDaBv
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PZcTJ7VJ4i8vRUmZkWDaBv
@sidey79
sidey79 merged commit af9da4a into main Oct 9, 2026
261 checks passed
@sidey79
sidey79 deleted the feat/slim-runtime-image branch October 9, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant