chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.4.24 #3315
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.4.20
->0.4.24
0.4.20
->0.4.24
Release Notes
astral-sh/uv (ghcr.io/astral-sh/uv)
v0.4.24
Compare Source
Bug fixes
UV_INDEX_
rather thanUV_HTTP_BASIC_
as documented (#8306)Documentation
v0.4.23
Compare Source
This release introduces a revamped system for defining package indexes, as an alternative to the existing pip-style
--index-url
and--extra-index-url
configuration options.You can now define named indexes in your
pyproject.toml
file using the[[tool.uv.index]]
table:Packages can be pinned to a specific index via
tool.uv.sources
, to ensure that a given package is installed from thecorrect index. For example, to ensure that
torch
is always installed from thepytorch
index:Indexes can also be marked as
explicit = true
to prevent packages from being installed from that indexunless explicitly pinned. For example, to ensure that
torch
is installed from thepytorch
index, but all otherpackages are installed from the default index:
To define an additional index outside a
pyproject.toml
file, use the--index
command-line argument(or the
UV_INDEX
environment variable); to replace the default index (PyPI), use the--default-index
command-lineargument (or
UV_DEFAULT_INDEX
).These changes are entirely backwards-compatible with the deprecated
--index-url
and--extra-index-url
options,which continue to work as before.
See the Index documentation for more.
Enhancements
uv add --index
or--default-index
(#7746)tool.uv.sources
(#7769)uv add
(#7747)--index
and--default-index
values intool.uv.sources
(#7910)requires-python
warnings (#8240)Forbidden
(403
) orUnauthorized
(401
) (#8264)cargo-dist
version (includes new installer features) (#8270)requires-python
is implicitly0
(#7959)Bug fixes
--emit-index-url
(#8226)uv-pep508
(#8282)uv build
sources (#8237)Documentation
--index-url
docs (#8267)v0.4.22
Compare Source
Enhancements
[tool.uv.sources]
in build requirements (#7172)Preview features
uv publish
error message for missing usernames (#8045)uv publish
(#8158)uv publish
(#8204)Performance
which git
(#8224)Bug fixes
uv pip install --exact
(#8219)--prerelease=allow
during build requirement resolution errors (#8192)python-build-standalone
releases (#8216)uv build
builds in the source distribution bucket (#8220)v0.4.21
Compare Source
Enhancements
uvx
touv tool run
short help (#7695)uv tree --no-dev
(#8109)uv run -
(#8111)pip install --exact
(#8044)uv export --no-header
(#8096)https://
) scripts inuv run
(#6375)uv run --with
(#7909)Configuration
UV_INSECURE_HOST
(#8052)Performance
Bug fixes
uv python
CLI (#8020)pyvenv.cfg
file exists (#8012)requires-python
bounds (#8140)netrc
crate to latest commit (#8021)uv python pin 3.13t
failure when parsing version for project requires check (#8056)requires-python
(#7897)uv lock
anduv sync
(#8091)git config --get
for author information for improved backwards compatibility (#8101)UV_FIND_LINKS
(#8061)--relocatable
entrypoints robust to symlinking (#8079)--with-requirements
inuvx
error hint (#8112)Documentation
uvx
installation in Docker examples (#8179)--reinstall
with--exclude-newer
to ensure downgrades (#6721)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.