-
Notifications
You must be signed in to change notification settings - Fork 4
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.10.2#404
Open
renovate[bot] wants to merge 1 commit intomain from
Open
chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.10.2 #404renovate[bot] wants to merge 1 commit intomain from
renovate[bot] wants to merge 1 commit intomain from
Conversation
@renovate
renovate
bot
requested a review
from helmut-hoffer-von-ankershoffen
as a code owner
January 29, 2026 00:37
@renovate
renovate
bot
added
bot
Automated pull requests or issues
dependencies
Pull requests that update a dependency file
renovate
Pull requests from Renovate
skip:codecov
Skip Codecov reporting and check
skip:test:long_running
Skip long-running tests (≥5min)
labels
Jan 29, 2026
@renovate
renovate
bot
force-pushed
the
renovate/ghcr.io-astral-sh-uv-0.x
branch
from
January 29, 2026 21:50
a91432b to
72969a6
Compare
@renovate
renovate
bot
changed the title
(削除) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.27 (削除ここまで)
(追記) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.28 (追記ここまで)
Jan 29, 2026
@renovate
renovate
bot
force-pushed
the
renovate/ghcr.io-astral-sh-uv-0.x
branch
2 times, most recently
from
February 3, 2026 21:58
1ed0d9b to
4e94f3f
Compare
@renovate
renovate
bot
changed the title
(削除) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.28 (削除ここまで)
(追記) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.29 (追記ここまで)
Feb 3, 2026
@renovate
renovate
bot
force-pushed
the
renovate/ghcr.io-astral-sh-uv-0.x
branch
from
February 5, 2026 00:55
4e94f3f to
4bc8381
Compare
@renovate
renovate
bot
changed the title
(削除) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.29 (削除ここまで)
(追記) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.30 (追記ここまで)
Feb 5, 2026
@renovate
renovate
bot
force-pushed
the
renovate/ghcr.io-astral-sh-uv-0.x
branch
from
February 5, 2026 21:11
4bc8381 to
7be4836
Compare
@renovate
renovate
bot
changed the title
(削除) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.30 (削除ここまで)
(追記) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.10.0 (追記ここまで)
Feb 5, 2026
@renovate
renovate
bot
force-pushed
the
renovate/ghcr.io-astral-sh-uv-0.x
branch
from
February 10, 2026 14:44
7be4836 to
d89036a
Compare
@renovate
renovate
bot
changed the title
(削除) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.10.0 (削除ここまで)
(追記) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.10.1 (追記ここまで)
Feb 10, 2026
@renovate
renovate
bot
force-pushed
the
renovate/ghcr.io-astral-sh-uv-0.x
branch
from
February 10, 2026 21:42
d89036a to
f39894f
Compare
@renovate
renovate
bot
changed the title
(削除) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.10.1 (削除ここまで)
(追記) chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.10.2 (追記ここまで)
Feb 10, 2026
@renovate
renovate
bot
force-pushed
the
renovate/ghcr.io-astral-sh-uv-0.x
branch
from
February 12, 2026 16:49
f39894f to
80277ce
Compare
Quality Gate Passed Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
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
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.
Uh oh!
There was an error while loading. Please reload this page.
This PR contains the following updates:
0.9.18→0.10.2Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
astral-sh/uv (ghcr.io/astral-sh/uv)
v0.10.2Compare Source
Released on 2026年02月10日.
Enhancements
Bug fixes
cargo-installfailing due to missinguv-testdependency (#17954)v0.10.1Compare Source
Released on 2026年02月10日.
Enhancements
sdist-vX/.gitif it already exists (#17825)Documentation
uv python update-shelloveruv tool update-shellin Python docs (#17941)v0.10.0Compare Source
Since we released uv 0.9.0 in October of 2025, we've accumulated various changes that improve correctness and user experience, but could break some workflows. This release contains those changes; many have been marked as breaking out of an abundance of caution. We expect most users to be able to upgrade without making changes.
This release also includes the stabilization of preview features. Python upgrades are now stable, including the
uv python upgradecommand,uv python install --upgrade, and automatically upgrading Python patch versions in virtual environments when a new version is installed. Theadd-boundsandextra-build-dependenciessettings are now stable. Finally, theuv workspace diranduv workspace listutilities for writing scripts against workspace members are now stable.Breaking changes
Require
--clearto remove existing virtual environments inuv venv(#17757)Previously,
uv venvwould prompt for confirmation before removing an existing virtual environment in interactive contexts, and remove it without confirmation in non-interactive contexts. Now,uv venvrequires the--clearflag to remove an existing virtual environment. A warning for this change was added in uv 0.8.You can opt out of this behavior by passing the
--clearflag or settingUV_VENV_CLEAR=1.Error if multiple indexes include
default = true(#17011)Previously, uv would silently accept multiple indexes with
default = trueand use the first one. Now, uv will error if multiple indexes are marked as the default.You cannot opt out of this behavior. Remove
default = truefrom all but one index.Error when an
explicitindex is unnamed (#17777)Explicit indexes can only be used via the
[tool.uv.sources]table, which requires referencing the index by name. Previously, uv would silently accept unnamed explicit indexes, which could never be referenced. Now, uv will error if an explicit index does not have a name.You cannot opt out of this behavior. Add a
nameto the explicit index or remove the entry.Install alternative Python executables using their implementation name (#17756, #17760)
Previously,
uv python installwould install PyPy, GraalPy, and Pyodide executables with names likepython3.10into the bin directory. Now, these executables will be named using their implementation name, e.g.,pypy3.10,graalpy3.10, andpyodide3.12, to avoid conflicting with CPython installations.You cannot opt out of this behavior.
Respect global Python version pins in
uv tool runanduv tool install(#14112)Previously,
uv tool runanduv tool installdid not respect the global Python version pin (set viauv python pin --global). Now, these commands will use the global Python version when no explicit version is requested.For
uv tool install, if the tool is already installed, the Python version will not change unless--reinstallor--pythonis provided. If the tool was previously installed with an explicit--pythonflag, the global pin will not override it.You can opt out of this behavior by providing an explicit
--pythonflag.Remove Debian Bookworm, Alpine 3.21, and Python 3.8 Docker images (#17755)
The Debian Bookworm and Alpine 3.21 images were replaced by Debian Trixie and Alpine 3.22 as defaults in uv 0.9. These older images are now removed. Python 3.8 images are also removed, as Python 3.8 is no longer supported in the Trixie or Alpine base images.
The following image tags are no longer published:
uv:bookworm,uv:bookworm-slimuv:alpine3.21uv:python3.8-*Use
uv:debianoruv:trixieinstead ofuv:bookworm,uv:alpineoruv:alpine3.22instead ofuv:alpine3.21, and a newer Python version instead ofuv:python3.8-*.Drop PPC64 (big endian) builds (#17626)
uv no longer provides pre-built binaries for PPC64 (big endian). This platform appears to be largely unused and is only supported on a single manylinux version. PPC64LE (little endian) builds are unaffected.
Building uv from source is still supported for this platform.
Skip generating
activate.cshfor relocatable virtual environments (#17759)Previously,
uv venv --relocatablewould generate anactivate.cshscript that contained hardcoded paths, making it incompatible with relocation. Now, theactivate.cshscript is not generated for relocatable virtual environments.You cannot opt out of this behavior.
Require username when multiple credentials match a URL (#16983)
When using
uv auth loginto store credentials, you can register multiple username and password combinations for the same host. Previously, when uv needed to authenticate and multiple credentials matched the URL (e.g., when retrieving a token withuv auth token), uv would pick the first match. Now, uv will error instead.You cannot opt out of this behavior. Include the username in the request, e.g.,
uv auth token --username foo example.com.Avoid invalidating the lockfile versions after an
exclude-newerchange (#17721)Previously, changing the
exclude-newersetting would cause package versions to be upgraded, ignoring the lockfile entirely. Now, uv will only change package versions if they are no longer within theexclude-newerrange.You can restore the previous behavior by using
--upgradeor--upgrade-packageto opt-in to package version changes.Upgrade
uv formatto Ruff 0.15.0 (#17838)uv formatnow uses Ruff 0.15.0, which uses the 2026 style guide. See the blog post for details.The formatting of code is likely to change. You can opt out of this behavior by requesting an older Ruff version, e.g.,
uv format --version 0.14.14.Update uv crate test features to use
test-as a prefix (#17860)This change only affects redistributors of uv. The Cargo features used to gate test dependencies, e.g.,
pypi, have been renamed with atest-prefix for clarity, e.g.,test-pypi.Stabilizations
uv python upgradeanduv python install --upgrade(#17766)When installing Python versions, an intermediary directory without the patch version attached will be created, and virtual environments will be transparently upgraded to new patch versions.
See the Python version documentation for more details.
uv add --boundsand theadd-boundsconfiguration option (#17660)This does not come with any behavior changes. You will no longer see an experimental warning when using
uv add --boundsoradd-boundsin configuration.uv workspace listanduv workspace dir(#17768)This does not come with any behavior changes. You will no longer see an experimental warning when using these commands.
extra-build-dependencies(#17767)This does not come with any behavior changes. You will no longer see an experimental warning when using
extra-build-dependenciesin configuration.Enhancements
pyx.devas a target inuv authcommands despitePYX_API_URLdiffering (#17856)Bug fixes
v0.9.30Compare Source
Released on 2026年02月04日.
Python
Enhancements
--extraoption (#17525)UV_HTTP_TIMEOUTerror message (#17493)Preview features
Bug fixes
uv publishwhen using pyx (#17832)v0.9.29Compare Source
Released on 2026年02月03日.
Python
Enhancements
uv version --bump devsimilar to pre-release bumps (#17796)uv publishserver errors (#17787)uv publishtrace logs (#17784)Preview features
baseanddefaultconda environment names (#17758)Bug fixes
PYTHONHOMEinheritance when spawning different Python versions (#17821)EqualStarandNotEqualStaroperators (#17751)system-configurationin sandboxes (#17829)Documentation
Security
--help(#17745)v0.9.28Compare Source
Released on 2026年01月29日.
Python
Enhancements
default = true(#17713)Configuration
Bug fixes
uv.exeexits whenuvw.exeoruvx.exeis killed (#17500)v0.9.27Compare Source
Released on 2026年01月26日.
Python
Enhancements
-tshortform for--targettouv pipsubcommands (#17501)uv pip freeze --excludeflag (#17045)--systemand--no-systeminuv venv(#17647)uv pip compileattempt to download a specified--python-versionif it can. (#17249)exclude-newer-package(#17665)Preview features
uv python upgrade(#17653)Bug fixes
SSL_CERT_FILEis a directory (#17503)Documentation
--lockedto installcargo-xwinin guide (#17530)Other changes
v0.9.26Compare Source
Released on 2026年01月15日.
Python
Enhancements
--no-sources-package(#14910)Preview features
METADATA.jsonandWHEEL.jsonin uv build backend (#15510)Bug fixes
Documentation
pyproject.tomlexamples for more system-level settings (#17462)v0.9.25Compare Source
Released on 2026年01月13日.
Python
Enhancements
--compile-bytecodetouv python installanduv python upgradeto compile the standard library (#17088)exclude-newerper package (#16854)WM_SETTINGCHANGEonuv tool update-shell(#17404)Preview features
uv runtarget (#17423)Bug fixes
tool@latestversion (#17448)v0.9.24Compare Source
Released on 2026年01月09日.
Bug fixes
UV_NO_SYNC=1 uv run ...(#17391)--no-cache(#17387)Documentation
v0.9.23Compare Source
Released on 2026年01月09日.
Enhancements
RECORDfiles (#17339)UV_PYTHON_BIN_DIRandUV_TOOL_BIN_DIR(#17367)Preview features
Configuration
Bug fixes
armv8las an alias forarmv7lin platform tag parsing (#17384)Documentation
index.mdsuggestion tollms.txt(#17362)uv runuses inexact syncing by default (#17366)v0.9.22Compare Source
Released on 2026年01月06日.
Enhancements
Bug fixes
Documentation
v0.9.21Compare Source
Released on 2025年12月30日.
Bug fixes
Documentation
python install --defaultdocumentation (#9826)v0.9.20Released on 2025年12月29日.
This is a re-release of 0.9.19, with internal crate versions incremented to enable publishing to crates.io.
Configuration
📅 Schedule: Branch creation - "before 2am every weekday" in timezone Europe/Berlin, 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.