Skip to content

fix: support Python 3.15 Docker builds - #257

Merged
zkoppert merged 2 commits into
mainfrom
dependabot/docker/dependencies-ad7ad3a871
Oct 31, 2026
Merged

zkoppert merged 2 commits into
mainfrom
dependabot/docker/dependencies-ad7ad3a871

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

Pull Request

Proposed Changes

  • I upgraded the Docker base image from Python 3.14 to Python 3.15.
  • I added pinned build tools and libffi headers so cffi can compile on Python 3.15.
  • I configured cleanup for build-only packages and retained the required libffi8 runtime.
  • I added a file-scoped Trivy exception for the intentional root execution used by this Docker-based action.

Readiness Checklist

Author/Contributor

  • If documentation is needed for this change, has that been included in this pull request
  • run make lint and fix any issues that you have introduced
  • run make test and ensure you have test coverage for the lines you are introducing

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update docker code labels Oct 31, 2026
zkoppert
zkoppert previously approved these changes Oct 31, 2026
dependabot Bot and others added 2 commits October 31, 2026 09:30
Bumps the dependencies group with 1 update: python.


Updates `python` from 3.14.8-slim to 3.15.0-slim

---
updated-dependencies:
- dependency-name: python
  dependency-version: 3.15.0-slim
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@zkoppert
zkoppert force-pushed the dependabot/docker/dependencies-ad7ad3a871 branch from 5a8f25c to cc5bb50 Compare October 31, 2026 16:49
@zkoppert zkoppert changed the title chore(deps): Bump python from 3.14.8-slim to 3.15.0-slim in the dependencies group fix: support Python 3.15 Docker builds Oct 31, 2026
@github-actions github-actions Bot added the fix label Oct 31, 2026
@zkoppert
zkoppert merged commit f53c55f into main Oct 31, 2026
44 checks passed
@zkoppert
zkoppert deleted the dependabot/docker/dependencies-ad7ad3a871 branch October 31, 2026 17:23
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 fix maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant