Skip to content

Commit 395039a

Browse files
authored
feat(docker): add 3.14 beta images to uv docker (#13390)
## Summary Now that Python 3.14 first beta is out, I think it's worth adding support for the official upstream RC images. Once 3.14 is released, we can remove the `-rc-` infix from the images we pull from. ## Test Plan Upstream images verified to be functional with uv.
1 parent 73cf2b8 commit 395039a

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/workflows/build-docker.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,18 +191,21 @@ jobs:
191191
- alpine:3.21,alpine3.21,alpine
192192
- debian:bookworm-slim,bookworm-slim,debian-slim
193193
- buildpack-deps:bookworm,bookworm,debian
194+
- python:3.14-rc-alpine,python3.14-rc-alpine
194195
- python:3.13-alpine,python3.13-alpine
195196
- python:3.12-alpine,python3.12-alpine
196197
- python:3.11-alpine,python3.11-alpine
197198
- python:3.10-alpine,python3.10-alpine
198199
- python:3.9-alpine,python3.9-alpine
199200
- python:3.8-alpine,python3.8-alpine
201+
- python:3.14-rc-bookworm,python3.14-rc-bookworm
200202
- python:3.13-bookworm,python3.13-bookworm
201203
- python:3.12-bookworm,python3.12-bookworm
202204
- python:3.11-bookworm,python3.11-bookworm
203205
- python:3.10-bookworm,python3.10-bookworm
204206
- python:3.9-bookworm,python3.9-bookworm
205207
- python:3.8-bookworm,python3.8-bookworm
208+
- python:3.14-rc-slim-bookworm,python3.14-rc-bookworm-slim
206209
- python:3.13-slim-bookworm,python3.13-bookworm-slim
207210
- python:3.12-slim-bookworm,python3.12-bookworm-slim
208211
- python:3.11-slim-bookworm,python3.11-bookworm-slim

docs/guides/integration/docker.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,30 +38,33 @@ The following distroless images are available:
3838
And the following derived images are available:
3939

4040
<!-- prettier-ignore -->
41-
- Based on `alpine:3.20`:
41+
- Based on `alpine:3.21`:
4242
- `ghcr.io/astral-sh/uv:alpine`
43-
- `ghcr.io/astral-sh/uv:alpine3.20`
43+
- `ghcr.io/astral-sh/uv:alpine3.21`
4444
- Based on `debian:bookworm-slim`:
4545
- `ghcr.io/astral-sh/uv:debian-slim`
4646
- `ghcr.io/astral-sh/uv:bookworm-slim`
4747
- Based on `buildpack-deps:bookworm`:
4848
- `ghcr.io/astral-sh/uv:debian`
4949
- `ghcr.io/astral-sh/uv:bookworm`
5050
- Based on `python3.x-alpine`:
51+
- `ghcr.io/astral-sh/uv:python3.14-rc-alpine`
5152
- `ghcr.io/astral-sh/uv:python3.13-alpine`
5253
- `ghcr.io/astral-sh/uv:python3.12-alpine`
5354
- `ghcr.io/astral-sh/uv:python3.11-alpine`
5455
- `ghcr.io/astral-sh/uv:python3.10-alpine`
5556
- `ghcr.io/astral-sh/uv:python3.9-alpine`
5657
- `ghcr.io/astral-sh/uv:python3.8-alpine`
5758
- Based on `python3.x-bookworm`:
59+
- `ghcr.io/astral-sh/uv:python3.14-rc-bookworm`
5860
- `ghcr.io/astral-sh/uv:python3.13-bookworm`
5961
- `ghcr.io/astral-sh/uv:python3.12-bookworm`
6062
- `ghcr.io/astral-sh/uv:python3.11-bookworm`
6163
- `ghcr.io/astral-sh/uv:python3.10-bookworm`
6264
- `ghcr.io/astral-sh/uv:python3.9-bookworm`
6365
- `ghcr.io/astral-sh/uv:python3.8-bookworm`
6466
- Based on `python3.x-slim-bookworm`:
67+
- `ghcr.io/astral-sh/uv:python3.14-rc-bookworm-slim`
6568
- `ghcr.io/astral-sh/uv:python3.13-bookworm-slim`
6669
- `ghcr.io/astral-sh/uv:python3.12-bookworm-slim`
6770
- `ghcr.io/astral-sh/uv:python3.11-bookworm-slim`

0 commit comments

Comments
 (0)