Skip to content

chore(docker)(deps): bump the docker-all group across 1 directory with 4 updates#29

Merged
codexofc merged 1 commit into
mainfrom
dependabot/docker/docker/docker-all-66fd063fa6
Jun 2, 2026
Merged

chore(docker)(deps): bump the docker-all group across 1 directory with 4 updates#29
codexofc merged 1 commit into
mainfrom
dependabot/docker/docker/docker-all-66fd063fa6

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 25, 2026

Bumps the docker-all group with 4 updates in the /docker directory: node, python, astral-sh/uv and nginx.

Updates node from 20-alpine to 26-alpine

Updates python from 3.12-slim-bookworm to 3.14-slim-bookworm

Updates astral-sh/uv from 0.5-python3.12-bookworm-slim to 0.9-python3.12-bookworm-slim

Release notes

Sourced from astral-sh/uv's releases.

0.9.0

Release Notes

Released on 2025-10-07.

This breaking release is primarily motivated by the release of Python 3.14, which contains some breaking changes (we recommend reading the "What's new in Python 3.14" page). uv may use Python 3.14 in cases where it previously used 3.13, e.g., if you have not pinned your Python version and do not have any Python versions installed on your machine. While we think this is uncommon, we prefer to be cautious. We've included some additional small changes that could break workflows.

See our Python 3.14 blog post for some discussion of features we're excited about!

There are no breaking changes to uv_build. If you have an upper bound in your [build-system] table, you should update it.

Breaking changes

  • Python 3.14 is now the default stable version

    The default Python version has changed from 3.13 to 3.14. This applies to Python version installation when no Python version is requested, e.g., uv python install. By default, uv will use the system Python version if present, so this may not cause changes to general use of uv. For example, if Python 3.13 is installed already, then uv venv will use that version. If no Python versions are installed on a machine and automatic downloads are enabled, uv will now use 3.14 instead of 3.13, e.g., for uv venv or uvx python. This change will not affect users who are using a .python-version file to pin to a specific Python version.

  • Allow use of free-threaded variants in Python 3.14+ without explicit opt-in (#16142)

    Previously, free-threaded variants of Python were considered experimental and required explicit opt-in (i.e., with 3.14t) for usage. Now uv will allow use of free-threaded Python 3.14+ interpreters without explicit selection. The GIL-enabled build of Python will still be preferred, e.g., when performing an installation with uv python install 3.14. However, e.g., if a free-threaded interpreter comes before a GIL-enabled build on the PATH, it will be used. This change does not apply to free-threaded Python 3.13 interpreters, which will continue to require opt-in.

  • Use Python 3.14 stable Docker images (#16150)

    Previously, the Python 3.14 images had an -rc suffix, e.g., python:3.14-rc-alpine or python:3.14-rc-trixie. Now, the -rc suffix has been removed to match the stable upstream images. The -rc images tags will no longer be updated. This change should not break existing workflows.

  • Upgrade Alpine Docker image to Alpine 3.22

    Previously, the uv:alpine Docker image was based on Alpine 3.21. Now, this image is based on Alpine 3.22. The previous image can be recovered with uv:alpine3.21 and will continue to be updated until a future release.

  • Upgrade Debian Docker images to Debian 13 "Trixie"

    Previously, the uv:debian and uv:debian-slim Docker images were based on Debian 12 "Bookworm". Now, these images are based on Debian 13 "Trixie". The previous images can be recovered with uv:bookworm and uv:bookworm-slim and will continue to be updated until a future release.

  • Fix incorrect output path when a trailing / is used in uv build (#15133)

    When using uv build in a workspace, the artifacts are intended to be written to a dist directory in the workspace root. A bug caused workspace root determination to fail when the input path included a trailing / causing the dist directory to be placed in the child directory. This bug has been fixed in this release. For example, uv build child/ is used, the output path will now be in <workspace root>/dist/ rather than <workspace root>/child/dist/.

Python

  • Add CPython 3.14.0
  • Add CPython 3.13.8

Enhancements

  • Don't warn when a dependency is constrained by another dependency (#16149)

Bug fixes

... (truncated)

Changelog

Sourced from astral-sh/uv's changelog.

Changelog

0.11.18

Released on 2026-06-01.

Performance

  • Fix performance regression in unzip of local wheels (#19637)

Preview

  • Add uv check to run ty from uv (#19605)

Bug fixes

  • Update activation scripts with upstream fixes (#19628)

Other changes

0.11.17

Released on 2026-05-28.

Enhancements

  • Add a diagnostic for uv add with standard library modules (#19572)
  • Expose uv workspace and its list subcommand in help output (#19533)
  • Improve the "403 forbidden" hint to suggest ignore-error-codes when applicable (#19521)
  • Skip direct URL lock freshness checks while offline (#19596)
  • Add import-names and import-namespaces support to uv-build (PEP 794) (#19380)
  • Add a --no-editable-package flag to various commands (#19584)
  • Infer Python version requests from source trees in uv tool invocations (#19577)

Preview features

  • Add module owners to uv workspace metadata (#19122)
  • Do not allow uv venv --clear to remove non-virtual environments (#19595)

Bug fixes

  • Improve the performance of large entries in tool.uv.conflicts (#19538)
  • Avoid modifying the parent process' env with --env-file in uv run (#19567)
  • Fix script environment creation for scripts with long filenames (#19539)
  • Fix transitive Git archive dependencies in lockfiles (#19589)

... (truncated)

Commits
  • 39b6886 Bump version to 0.9.0 (#16161)
  • 5936780 Publish Python 3.14 Docker Images (#16150)
  • 2f7bb7e Promote trixie and alpine 3.22 as default tags (#15352)
  • df0a12d Fix uv python upgrade replacement of installed binaries on pre-release to s...
  • 3a507e6 Ban pre-release versions in uv python upgrade requests (#16160)
  • 37b3557 Sync latest Python releases (#16157)
  • 61b8eae Fix uv python upgrade / install output when there is a no-op for one reques...
  • 9214855 fix compile error on missing uv-python metadata (#16154)
  • 111ed6f Update uv pip compile args in layout.md (#16155)
  • 83f7380 Allow use of free-threaded variants in Python 3.14+ without explicit opt-in (...
  • Additional commits viewable in compare view

Updates nginx from 1.27-alpine to 1.31-alpine

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 25, 2026

Labels

The following labels could not be found: dependencies, docker. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot requested a review from codexofc as a code owner May 25, 2026 19:52
@dependabot dependabot Bot changed the title chore(docker)(deps): bump the docker-all group in /docker with 4 updates chore(docker)(deps): bump the docker-all group across 1 directory with 4 updates May 25, 2026
@dependabot dependabot Bot force-pushed the dependabot/docker/docker/docker-all-66fd063fa6 branch from 4eec1dc to 2dc5642 Compare May 25, 2026 20:36
…h 4 updates

Bumps the docker-all group with 4 updates in the /docker directory: node, python, [astral-sh/uv](https://github.com/astral-sh/uv) and nginx.


Updates `node` from 20-alpine to 26-alpine

Updates `python` from 3.12-slim-bookworm to 3.14-slim-bookworm

Updates `astral-sh/uv` from 0.5-python3.12-bookworm-slim to 0.9-python3.12-bookworm-slim
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](astral-sh/uv@0.5.0...0.9.0)

Updates `nginx` from 1.27-alpine to 1.31-alpine

---
updated-dependencies:
- dependency-name: astral-sh/uv
  dependency-version: 0.9-python3.12-bookworm-slim
  dependency-type: direct:production
  dependency-group: docker-all
- dependency-name: nginx
  dependency-version: 1.31-alpine
  dependency-type: direct:production
  dependency-group: docker-all
- dependency-name: node
  dependency-version: 26-alpine
  dependency-type: direct:production
  dependency-group: docker-all
- dependency-name: python
  dependency-version: 3.14-slim-bookworm
  dependency-type: direct:production
  dependency-group: docker-all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/docker/docker/docker-all-66fd063fa6 branch from 2dc5642 to adb7418 Compare June 2, 2026 20:42
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@codexofc codexofc merged commit 0464335 into main Jun 2, 2026
6 checks passed
@codexofc codexofc deleted the dependabot/docker/docker/docker-all-66fd063fa6 branch June 2, 2026 20:46
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