Skip to content

build: Bump Python to 3.13.17 and copy uv from its image - #8599

Merged
joshuarli merged 2 commits into
masterfrom
build/python-3.13.17
Oct 26, 2026
Merged

joshuarli merged 2 commits into
masterfrom
build/python-3.13.17

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

Moves .python-version and the build image to Python 3.13.17.

The build image now copies uv and uvx from ghcr.io/astral-sh/uv:0.13.5 (pinned by digest) instead of installing an unpinned uv with pip. 0.13.5 is the current latest, so the uv version does not change. /.venv is now created with --without-pip, and the unused PIP_* env vars are gone. Every install already goes through uv sync / uv pip, and uvx maturin covers the Rust wheel build.

The runtime images stay on the floating dhi-mirror/python:3.13-debian13. They pick up 3.13.17 once DHI publishes it (it's at 3.13.16 today).

Draft until getsentry/image-mirror#42 merges and image-mirror-library-python:3.13.17-slim-trixie is on ghcr.io.

via @joshuarli.

--

View Junior Session [Sentry]

Co-Authored-By: Joshua Li <14209781+joshuarli@users.noreply.github.com>
@joshuarli
joshuarli marked this pull request as ready for review October 24, 2026 01:03
@joshuarli
joshuarli requested a review from a team as a code owner October 24, 2026 01:03
@joshuarli
joshuarli merged commit b047d43 into master Oct 26, 2026
69 checks passed
@joshuarli
joshuarli deleted the build/python-3.13.17 branch October 26, 2026 16:44
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.

2 participants