generated from actions/typescript-action
-
-
Notifications
You must be signed in to change notification settings - Fork 8
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.1 #429
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #429 +/- ##
=======================================
Coverage 94.21% 94.21%
=======================================
Files 40 40
Lines 2402 2402
=======================================
Hits 2263 2263
Misses 139 139 ☔ View full report in Codecov by Sentry. |
c368903
to
2c3d43f
Compare
2c3d43f
to
dede70b
Compare
dede70b
to
47ee89f
Compare
47ee89f
to
ba40fee
Compare
ba40fee
to
549aea5
Compare
549aea5
to
39457e2
Compare
39457e2
to
48a22b0
Compare
48a22b0
to
b4a2785
Compare
b4a2785
to
4ec07d0
Compare
4ec07d0
to
8cada83
Compare
8cada83
to
b786e37
Compare
b786e37
to
37a5cc8
Compare
37a5cc8
to
4549f20
Compare
4549f20
to
67c7f9f
Compare
67c7f9f
to
aecfda1
Compare
he0119
approved these changes
Oct 10, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.8.8
->0.9.1
Release Notes
astral-sh/uv (ghcr.io/astral-sh/uv)
v0.9.1
Compare Source
Released on 2025-10-09.
Enhancements
uv init
(#16182)pylock.toml
config conflict error messages (#16211)Configuration
UV_UPLOAD_HTTP_TIMEOUT
and respectUV_HTTP_TIMEOUT
in uploads (#16040)UV_WORKING_DIRECTORY
for setting--directory
(#16125)Bug fixes
Scripts
directory (#16206)Documentation
requires-python
(#15927)v0.9.0
Compare Source
Released on 2025-10-07.
Breaking changes
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.
There are no breaking changes to
uv_build
. If you have an upper bound in your[build-system]
table, you should update it.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, thenuv 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., foruv venv
oruvx 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 withuv python install 3.14
. However, e.g., if a free-threaded interpreter comes before a GIL-enabled build on thePATH
, 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
orpython:3.14-rc-trixie
. Now, the-rc
suffix has been removed to match the stableupstream images. The
-rc
images tags will no longer beupdated. 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 withuv:alpine3.21
and will continue to be updated until a future release.Upgrade Debian Docker images to Debian 13 "Trixie"
Previously, the
uv:debian
anduv: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 withuv:bookworm
anduv:bookworm-slim
and will continue to be updated until a future release.Fix incorrect output path when a trailing
/
is used inuv build
(#15133)When using
uv build
in a workspace, the artifacts are intended to be written to adist
directory in the workspace root. A bug caused workspace root determination to fail when the input path included a trailing/
causing thedist
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
Enhancements
Bug fixes
uv python upgrade / install
output when there is a no-op for one request (#16158)uv tool upgrade
can’t move the tool (#16081)uv python upgrade
requests (#16160)uv python upgrade
replacement of installed binaries on pre-release to stable (#16159)Documentation
uv pip compile
args inlayout.md
(#16155)v0.8.24
Compare Source
Released on 2025-10-06.
Enhancements
cache clean
andprune
when lock is held (#16138)--force
flag foruv cache prune
(#16137)Documentation
v0.8.23
Compare Source
Released on 2025-10-03.
Enhancements
s390x
on stable Rust compiler version (#16082)UV_SKIP_WHEEL_FILENAME_CHECK
to allow installing invalid wheels (#16046)Bug fixes
--no-sources
(#16094)--no-color
on the CLI (#16044)uv pip tree
output (#16078)Documentation
_CONDA_ROOT
in reference (#16114)v0.8.22
Compare Source
Released on 2025-09-23.
Python
Security
astral-tokio-tar
to 0.5.5 which hardens tar archive extraction (#16004)v0.8.21
Compare Source
Released on 2025-09-23.
Enhancements
--refresh
is provided (#15994)Preview features
v0.8.20
Compare Source
Released on 2025-09-22.
Enhancements
--force
flag foruv cache clean
(#15992)Preview features
Bug fixes
freethreaded+debug
Python downloads inuv python list
(#15985)uv run
anduvx
(#15990)Documentation
package
level conflicts to the conflicting dependencies docs (#15963)v0.8.19
Compare Source
Released on 2025-09-19.
Python
See the python-build-standalone release notes for more details.
Bug fixes
uv cache clean
parallel process safe (#15888)platform_machine
marker forwin_arm64
platform tag (#15921)v0.8.18
Compare Source
Released on 2025-09-17.
Enhancements
uv init
defaults for native build backend cache keys (#15705)pyproject.toml
target does not exist for dependency groups (#15831)--no-clear
touv venv
to disable removal prompts (#15795)--only-group
and--extra
flags (#15788)[project]
to be missing from apyproject.toml
(#14113)base
androot
as base environments (#15682)uv_build
is skipped (#15898)_CONDA_ROOT
to detect Conda base environments (#15680)uv publish
upload form (#15794)uv sync
(#15881)Deprecations
tool.uv.dev-dependencies
(#15469)Preview features
native-auth
feature (#15872)Bug fixes
uv sync --no-sources
not switching from editable to registry installations (#15234)@latest
(#15827)triton
as a torch backend package (#15910)UV_INSECURE_NO_ZIP_VALIDATION=1
in duplicate header errors (#15912)Documentation
NO_PROXY
support (#15816)requires-python
(#14282)v0.8.17
Compare Source
Released on 2025-09-10.
Enhancements
PYX_API_URL
when suggestinguv auth login
on 401 (#15774)Bug fixes
uv init --script
(#15747)v0.8.16
Compare Source
Enhancements
--editable
to overrideeditable = false
annotations (#15712)editable = false
for workspace sources (#15708)--with-requirements
and--requirements
(#12763)Preview features
--no-project
inuv format
(#15572)uv format
in unmanaged projects (#15553)Bug fixes
match-runtime
target is optional (#15671)uv auth
(#15743)uv publish
(#15759)Documentation
uv auth
commands take a URL (#15664)v0.8.15
Compare Source
Python
Enhancements
uv auth
commands for credential management (#15570)uv auth
commands (#15636)uv tree --show-sizes
to show package sizes (#15531)--python-platform riscv64-unknown-linux
(#15630)--python-platform
touv run
anduv tool
(#15515)uv publish --dry-run
(#15638)Bug fixes
extra-build-dependencies
(#15622)Error messages
v0.8.14
Compare Source
Python
Enhancements
--python-platform
touv pip check
(#15486)UV_ISOLATED
(#15428)--no-install-local
option touv sync
,uv add
anduv export
(#15328)uv pip
CLI (#15453)Preview features
{version}
onuv format
failure (#15527)uv format
to prevent races (#15551)--project
inuv format
(#15438)uv format
in the project root (#15440)Configuration
Performance
WHEEL
andMETADATA
reads in installed distributions (#15489)Bug fixes
venv
in current working directory (#15537)uv publish
checks (#15545)uv venv
(#15538)CLICOLOR_FORCE=1
when calling build backends (#15472)Documentation
uvw.exe
needs to be removed (#15536)v0.8.13
Compare Source
Enhancements
--no-install-*
arguments touv add
(#15375)uv init
(#15377)Preview features
uv format
command (#15017)extra-build-dependencies
if match-runtime is explicitlyfalse
(#15420)Bug fixes
triton
totorch-backend
manifest (#15405)uv_build
wheel hashes (#15400)--upgrade-package
on the command-line as overridingupgrade = false
in configuration (#15395)v0.8.12
Compare Source
Python
See the python-build-standalone release notes for details.
Enhancements
aarch64-pc-windows-msvc
target forpython-platform
(#15347)uv tool update-shell
(#15356)buildpack-deps:trixie
,debian:trixie-slim
,alpine:3.22
(#15351)Bug fixes
match-runtime = true
for dynamic packages (#15292)Documentation
uv cache clean
instead ofclear
(#15313)v0.8.11
Compare Source
Python
Enhancements
extra-build-dependencies
hint for any missing module on build failure (#15252)Bug fixes
Rust API
reqwest
clients toRegistryClient
(#15281)v0.8.10
Compare Source
Python
Enhancements
aarch64
(#14399)Preview
v0.8.9
Compare Source
Enhancements
--reinstall
flag touv python upgrade
(#15194)Bug fixes
uv python upgrade
if they don't already exist (#15192)Documentation
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.