Skip to content

build: Bump Python to 3.13.15 - #8583

Merged
ElioDiNino merged 1 commit into
masterfrom
build/python-3.13.15
Oct 20, 2026
Merged

ElioDiNino merged 1 commit into
masterfrom
build/python-3.13.15

Conversation

@ElioDiNino

Copy link
Copy Markdown
Member

ubuntu-latest now resolves to Ubuntu 26.04, which breaks five CI jobs (seen on #8562):

  • pre-commit hooks, Dataset Config Validation, Sphinx, Post new DDL changes: actions/setup-python has no 3.13.12 build for 26.04, so action-setup-venv fails. 3.13.13 and later have builds for both 22.04/24.04 and 26.04.
  • Linting - Rust: this job built against the runner's system Python, which is 3.14 on 26.04. PyO3 0.24.1 only supports up to 3.13. The job now installs the Python from .python-version.

.python-version and the Dockerfile base image move together to 3.13.15, which is already mirrored at ghcr.io/getsentry/image-mirror-library-python:3.13.15-slim-trixie.

Replaces #8582, which pinned the jobs to ubuntu-24.04 instead.

@ElioDiNino
ElioDiNino enabled auto-merge (squash) October 20, 2026 23:05
@ElioDiNino
ElioDiNino merged commit b832787 into master Oct 20, 2026
69 checks passed
@ElioDiNino
ElioDiNino deleted the build/python-3.13.15 branch October 20, 2026 23: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.

3 participants