Commit 850d908
authored
chore(deps): update dependency astral-sh/uv to v0.5.31 (#80)
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs
from Renovate will soon appear from 'Mend'. Learn more
[here](https://redirect.github.com/renovatebot/renovate/discussions/37842).
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [astral-sh/uv](https://redirect.github.com/astral-sh/uv) | uses-with |
patch | `0.5.24` -> `0.5.31` |
---
### Release Notes
<details>
<summary>astral-sh/uv (astral-sh/uv)</summary>
###
[`v0.5.31`](https://redirect.github.com/astral-sh/uv/releases/tag/0.5.31)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.5.30...0.5.31)
##### Release Notes
##### Enhancements
- Add `uv sync --script`
([#​11361](https://redirect.github.com/astral-sh/uv/pull/11361))
- Allow PEP 508 requirements in tool requests
([#​11337](https://redirect.github.com/astral-sh/uv/pull/11337))
- Allow source distributions to produce wheels with `+local` suffixes
([#​11429](https://redirect.github.com/astral-sh/uv/pull/11429))
- Bring parity to `uvx` and `uv tool install` requests
([#​11345](https://redirect.github.com/astral-sh/uv/pull/11345))
- Use a stable directory for local, remote, and stdin script virtual
environments
([#​11347](https://redirect.github.com/astral-sh/uv/pull/11347),
[#​11364](https://redirect.github.com/astral-sh/uv/pull/11364))
- Detect infinite recursion in `uv run`
([#​11386](https://redirect.github.com/astral-sh/uv/pull/11386))
##### Python
The managed Python distributions have been updated, including:
- CPython 3.14.0a5, which includes a new [tail calling
interpreter](https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-tail-call)
for a significant performance improvement
- The bundled OpenSSL version was updated from 3.0.15 to 3.0.16 which
fixes a [security
advisory](https://openssl-library.org/news/secadv/20241016.txt)
See the [`python-build-standalone` release
notes](https://redirect.github.com/astral-sh/python-build-standalone/releases/tag/20250212)
for more details.
##### Bug fixes
- Fix cross-drive script installation
([#​11167](https://redirect.github.com/astral-sh/uv/pull/11167))
- Add indexes in priority order
([#​11451](https://redirect.github.com/astral-sh/uv/pull/11451))
- Allow `--python <dir>` requests to match existing environments if
`sys.executable` is the same file
([#​11290](https://redirect.github.com/astral-sh/uv/pull/11290))
- Avoid comparing to system site packages in `--dry-run` mode
([#​11427](https://redirect.github.com/astral-sh/uv/pull/11427))
- Prefer running executables in the environment with `<name>` over
`<name>/__main__.py`
([#​11431](https://redirect.github.com/astral-sh/uv/pull/11431))
- Retry local clones without hardlinks if they fail
([#​11421](https://redirect.github.com/astral-sh/uv/pull/11421))
##### Documentation
- Update alternative-indexes.md to use `UV_INDEX` instead of
`UV_EXTRA_INDEX_URL`
([#​11381](https://redirect.github.com/astral-sh/uv/pull/11381))
- Update scripts guide to include using package indexes
([#​11443](https://redirect.github.com/astral-sh/uv/pull/11443))
##### Install uv 0.5.31
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.31/uv-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.5.31/uv-installer.ps1 | iex"
```
##### Download uv 0.5.31
| File | Platform | Checksum |
|
---------------------------------------------------------------------------------------------------------------------------------------------
| ---------------------------- |
--------------------------------------------------------------------------------------------------------------------
|
|
[uv-aarch64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-aarch64-apple-darwin.tar.gz)
| Apple Silicon macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-aarch64-apple-darwin.tar.gz.sha256)
|
|
[uv-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-x86_64-apple-darwin.tar.gz)
| Intel macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-x86_64-apple-darwin.tar.gz.sha256)
|
|
[uv-aarch64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-aarch64-pc-windows-msvc.zip)
| ARM64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-aarch64-pc-windows-msvc.zip.sha256)
|
|
[uv-i686-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-i686-pc-windows-msvc.zip)
| x86 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-i686-pc-windows-msvc.zip.sha256)
|
|
[uv-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-x86_64-pc-windows-msvc.zip)
| x64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-x86_64-pc-windows-msvc.zip.sha256)
|
|
[uv-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-aarch64-unknown-linux-gnu.tar.gz)
| ARM64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-i686-unknown-linux-gnu.tar.gz)
| x86 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-i686-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-powerpc64-unknown-linux-gnu.tar.gz)
| PPC64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64le-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-powerpc64le-unknown-linux-gnu.tar.gz)
| PPC64LE Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-s390x-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-s390x-unknown-linux-gnu.tar.gz)
| S390x Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-s390x-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-x86_64-unknown-linux-gnu.tar.gz)
| x64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-gnueabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-armv7-unknown-linux-gnueabihf.tar.gz)
| ARMv7 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256)
|
|
[uv-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-aarch64-unknown-linux-musl.tar.gz)
| ARM64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-i686-unknown-linux-musl.tar.gz)
| x86 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-i686-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-x86_64-unknown-linux-musl.tar.gz)
| x64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-arm-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-arm-unknown-linux-musleabihf.tar.gz)
| ARMv6 MUSL Linux (Hardfloat) |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-arm-unknown-linux-musleabihf.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-armv7-unknown-linux-musleabihf.tar.gz)
| ARMv7 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.31/uv-armv7-unknown-linux-musleabihf.tar.gz.sha256)
|
###
[`v0.5.30`](https://redirect.github.com/astral-sh/uv/releases/tag/0.5.30)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.5.29...0.5.30)
#### Release Notes
##### Python
The managed PyPy distributions have been updated for PyPy v7.3.18, which
includes:
- PyPy3.10, which updates the standard library from Python 3.10.14 to
3.10.19
- PyPy3.11, which adds beta support for Python 3.11.11
See the [PyPy
release](https://pypy.org/posts/2025/02/pypy-v7318-release.html) for
more details.
##### Enhancements
- Add `uv sync --dry-run`
([#​11299](https://redirect.github.com/astral-sh/uv/pull/11299))
- Ignore `#egg` fragment in HTML Simple API response
([#​11340](https://redirect.github.com/astral-sh/uv/pull/11340))
##### Configuration
- Add `NO_BINARY` and `NO_BINARY_PACKAGE` environment variables
([#​11399](https://redirect.github.com/astral-sh/uv/pull/11399))
##### Performance
- Avoid re-cloning name when populating ambiguous set
([#​11401](https://redirect.github.com/astral-sh/uv/pull/11401))
- Optimize flattening in large workspaces
([#​11313](https://redirect.github.com/astral-sh/uv/pull/11313))
##### Bug fixes
- Allow dynamic packages to be overloaded
([#​11400](https://redirect.github.com/astral-sh/uv/pull/11400))
- Fix credential caching for index roots when URL ends in `simple/`
([#​11336](https://redirect.github.com/astral-sh/uv/pull/11336))
- Fix marker merging for requirements.txt for psycopg
([#​11298](https://redirect.github.com/astral-sh/uv/pull/11298))
- Set 777 permissions on locked files
([#​11328](https://redirect.github.com/astral-sh/uv/pull/11328))
- Support extras in `@` requests for tools
([#​11335](https://redirect.github.com/astral-sh/uv/pull/11335))
- Upgrade `astral-tokio-tar` to v0.5.1
([#​11359](https://redirect.github.com/astral-sh/uv/pull/11359))
- Avoid missing logging for no-op upgrade events
([#​11301](https://redirect.github.com/astral-sh/uv/pull/11301))
- Use refined specifiers when logging narrowed Python range
([#​11334](https://redirect.github.com/astral-sh/uv/pull/11334))
- Don't use popup-generating `eprintln` in trampoline warnings
([#​11295](https://redirect.github.com/astral-sh/uv/pull/11295))
- Patch pkg-config files to be relocatable
([#​11291](https://redirect.github.com/astral-sh/uv/pull/11291))
- Fix a case of duplicate `torch` packages when using conflicting extras
([#​11323](https://redirect.github.com/astral-sh/uv/pull/11323))
##### Documentation
- Add docs for `uv tool install --editable`
([#​11280](https://redirect.github.com/astral-sh/uv/pull/11280))
- Fix broken anchors in README and docs index
([#​11338](https://redirect.github.com/astral-sh/uv/pull/11338))
#### Install uv 0.5.30
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.30/uv-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.5.30/uv-installer.ps1 | iex"
```
#### Download uv 0.5.30
| File | Platform | Checksum |
|
---------------------------------------------------------------------------------------------------------------------------------------------
| ---------------------------- |
--------------------------------------------------------------------------------------------------------------------
|
|
[uv-aarch64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-aarch64-apple-darwin.tar.gz)
| Apple Silicon macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-aarch64-apple-darwin.tar.gz.sha256)
|
|
[uv-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-x86_64-apple-darwin.tar.gz)
| Intel macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-x86_64-apple-darwin.tar.gz.sha256)
|
|
[uv-aarch64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-aarch64-pc-windows-msvc.zip)
| ARM64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-aarch64-pc-windows-msvc.zip.sha256)
|
|
[uv-i686-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-i686-pc-windows-msvc.zip)
| x86 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-i686-pc-windows-msvc.zip.sha256)
|
|
[uv-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-x86_64-pc-windows-msvc.zip)
| x64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-x86_64-pc-windows-msvc.zip.sha256)
|
|
[uv-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-aarch64-unknown-linux-gnu.tar.gz)
| ARM64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-i686-unknown-linux-gnu.tar.gz)
| x86 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-i686-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-powerpc64-unknown-linux-gnu.tar.gz)
| PPC64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64le-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-powerpc64le-unknown-linux-gnu.tar.gz)
| PPC64LE Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-s390x-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-s390x-unknown-linux-gnu.tar.gz)
| S390x Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-s390x-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-x86_64-unknown-linux-gnu.tar.gz)
| x64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-gnueabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-armv7-unknown-linux-gnueabihf.tar.gz)
| ARMv7 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256)
|
|
[uv-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-aarch64-unknown-linux-musl.tar.gz)
| ARM64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-i686-unknown-linux-musl.tar.gz)
| x86 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-i686-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-x86_64-unknown-linux-musl.tar.gz)
| x64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-arm-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-arm-unknown-linux-musleabihf.tar.gz)
| ARMv6 MUSL Linux (Hardfloat) |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-arm-unknown-linux-musleabihf.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-armv7-unknown-linux-musleabihf.tar.gz)
| ARMv7 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.30/uv-armv7-unknown-linux-musleabihf.tar.gz.sha256)
|
###
[`v0.5.29`](https://redirect.github.com/astral-sh/uv/releases/tag/0.5.29)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.5.28...0.5.29)
#### Release Notes
##### Enhancements
- Add `--bare` option to `uv init`
([#​11192](https://redirect.github.com/astral-sh/uv/pull/11192))
- Add support for respecting `VIRTUAL_ENV` in project commands via
`--active`
([#​11189](https://redirect.github.com/astral-sh/uv/pull/11189))
- Allow the project `VIRTUAL_ENV` warning to be silenced with
`--no-active`
([#​11251](https://redirect.github.com/astral-sh/uv/pull/11251))
##### Python
The managed Python distributions have been updated, including:
- CPython 3.12.9
- CPython 3.13.2
- pkg-config files are now relocatable
See the [`python-build-standalone` release
notes](https://redirect.github.com/astral-sh/python-build-standalone/releases/tag/20250205)
for more details.
##### Bug fixes
- Always use base Python discovery logic for cached environments
([#​11254](https://redirect.github.com/astral-sh/uv/pull/11254))
- Use a flock to avoid concurrent initialization of project environments
([#​11259](https://redirect.github.com/astral-sh/uv/pull/11259))
- Fix handling of `--all-groups` and `--no-default-groups` flags
([#​11224](https://redirect.github.com/astral-sh/uv/pull/11224))
##### Documentation
- Minor touchups to the Docker provenance docs
([#​11252](https://redirect.github.com/astral-sh/uv/pull/11252))
- Move content from the `mkdocs.public.yml` into the template
([#​11246](https://redirect.github.com/astral-sh/uv/pull/11246))
#### Install uv 0.5.29
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.29/uv-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.5.29/uv-installer.ps1 | iex"
```
#### Download uv 0.5.29
| File | Platform | Checksum |
|
---------------------------------------------------------------------------------------------------------------------------------------------
| ---------------------------- |
--------------------------------------------------------------------------------------------------------------------
|
|
[uv-aarch64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-aarch64-apple-darwin.tar.gz)
| Apple Silicon macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-aarch64-apple-darwin.tar.gz.sha256)
|
|
[uv-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-x86_64-apple-darwin.tar.gz)
| Intel macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-x86_64-apple-darwin.tar.gz.sha256)
|
|
[uv-aarch64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-aarch64-pc-windows-msvc.zip)
| ARM64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-aarch64-pc-windows-msvc.zip.sha256)
|
|
[uv-i686-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-i686-pc-windows-msvc.zip)
| x86 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-i686-pc-windows-msvc.zip.sha256)
|
|
[uv-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-x86_64-pc-windows-msvc.zip)
| x64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-x86_64-pc-windows-msvc.zip.sha256)
|
|
[uv-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-aarch64-unknown-linux-gnu.tar.gz)
| ARM64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-i686-unknown-linux-gnu.tar.gz)
| x86 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-i686-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-powerpc64-unknown-linux-gnu.tar.gz)
| PPC64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64le-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-powerpc64le-unknown-linux-gnu.tar.gz)
| PPC64LE Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-s390x-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-s390x-unknown-linux-gnu.tar.gz)
| S390x Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-s390x-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-x86_64-unknown-linux-gnu.tar.gz)
| x64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-gnueabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-armv7-unknown-linux-gnueabihf.tar.gz)
| ARMv7 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256)
|
|
[uv-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-aarch64-unknown-linux-musl.tar.gz)
| ARM64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-i686-unknown-linux-musl.tar.gz)
| x86 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-i686-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-x86_64-unknown-linux-musl.tar.gz)
| x64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-arm-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-arm-unknown-linux-musleabihf.tar.gz)
| ARMv6 MUSL Linux (Hardfloat) |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-arm-unknown-linux-musleabihf.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-armv7-unknown-linux-musleabihf.tar.gz)
| ARMv7 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.29/uv-armv7-unknown-linux-musleabihf.tar.gz.sha256)
|
###
[`v0.5.28`](https://redirect.github.com/astral-sh/uv/releases/tag/0.5.28)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.5.27...0.5.28)
#### Release Notes
##### Bug fixes
- Allow discovering virtual environments from the first interpreter
found on the `PATH`
([#​11218](https://redirect.github.com/astral-sh/uv/pull/11218))
- Clear ephemeral overlays when running tools
([#​11141](https://redirect.github.com/astral-sh/uv/pull/11141))
- Disable SSL in Git commands for `--allow-insecure-host`
([#​11210](https://redirect.github.com/astral-sh/uv/pull/11210))
- Fix hardlinks in tar unpacking
([#​11221](https://redirect.github.com/astral-sh/uv/pull/11221))
- Set base executable when returning virtual environment
([#​11209](https://redirect.github.com/astral-sh/uv/pull/11209))
- Use base Python for cached environments
([#​11208](https://redirect.github.com/astral-sh/uv/pull/11208))
##### Documentation
- Add documentation on verifying Docker image attestations
([#​11140](https://redirect.github.com/astral-sh/uv/pull/11140))
- Add `last updated` to documentation
([#​11164](https://redirect.github.com/astral-sh/uv/pull/11164))
#### Install uv 0.5.28
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.28/uv-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.5.28/uv-installer.ps1 | iex"
```
#### Download uv 0.5.28
| File | Platform | Checksum |
|
---------------------------------------------------------------------------------------------------------------------------------------------
| ---------------------------- |
--------------------------------------------------------------------------------------------------------------------
|
|
[uv-aarch64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-aarch64-apple-darwin.tar.gz)
| Apple Silicon macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-aarch64-apple-darwin.tar.gz.sha256)
|
|
[uv-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-x86_64-apple-darwin.tar.gz)
| Intel macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-x86_64-apple-darwin.tar.gz.sha256)
|
|
[uv-aarch64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-aarch64-pc-windows-msvc.zip)
| ARM64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-aarch64-pc-windows-msvc.zip.sha256)
|
|
[uv-i686-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-i686-pc-windows-msvc.zip)
| x86 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-i686-pc-windows-msvc.zip.sha256)
|
|
[uv-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-x86_64-pc-windows-msvc.zip)
| x64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-x86_64-pc-windows-msvc.zip.sha256)
|
|
[uv-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-aarch64-unknown-linux-gnu.tar.gz)
| ARM64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-i686-unknown-linux-gnu.tar.gz)
| x86 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-i686-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-powerpc64-unknown-linux-gnu.tar.gz)
| PPC64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64le-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-powerpc64le-unknown-linux-gnu.tar.gz)
| PPC64LE Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-s390x-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-s390x-unknown-linux-gnu.tar.gz)
| S390x Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-s390x-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-x86_64-unknown-linux-gnu.tar.gz)
| x64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-gnueabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-armv7-unknown-linux-gnueabihf.tar.gz)
| ARMv7 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256)
|
|
[uv-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-aarch64-unknown-linux-musl.tar.gz)
| ARM64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-i686-unknown-linux-musl.tar.gz)
| x86 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-i686-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-x86_64-unknown-linux-musl.tar.gz)
| x64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-arm-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-arm-unknown-linux-musleabihf.tar.gz)
| ARMv6 MUSL Linux (Hardfloat) |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-arm-unknown-linux-musleabihf.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-armv7-unknown-linux-musleabihf.tar.gz)
| ARMv7 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.28/uv-armv7-unknown-linux-musleabihf.tar.gz.sha256)
|
###
[`v0.5.27`](https://redirect.github.com/astral-sh/uv/releases/tag/0.5.27)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.5.26...0.5.27)
#### Release Notes
##### Enhancements
- Avoid setting permissions during tar extraction
([#​11191](https://redirect.github.com/astral-sh/uv/pull/11191))
- Remove warnings for missing lower bounds
([#​11195](https://redirect.github.com/astral-sh/uv/pull/11195))
- Update PubGrub to set-based outdated priority tracking
([#​11169](https://redirect.github.com/astral-sh/uv/pull/11169))
- Improve error messages for `uv pip install` with `--extra` or
`--all-extras` and invalid sources
([#​11193](https://redirect.github.com/astral-sh/uv/pull/11193))
- Sign Docker images using GitHub attestations
([#​8685](https://redirect.github.com/astral-sh/uv/pull/8685))
##### Preview features
- Don't expand self-referential extras in the build backend
([#​11142](https://redirect.github.com/astral-sh/uv/pull/11142))
##### Performance
- Filter discovered Python executables by source before querying
([#​11143](https://redirect.github.com/astral-sh/uv/pull/11143))
- Optimize exclusion computation for markers
([#​11158](https://redirect.github.com/astral-sh/uv/pull/11158))
- Use Astral-maintained `tokio-tar` fork
([#​11174](https://redirect.github.com/astral-sh/uv/pull/11174))
- Remove unneeded `.clone()`
([#​11127](https://redirect.github.com/astral-sh/uv/pull/11127))
##### Bug fixes
- Fix relative paths in bytecode compilation
([#​11177](https://redirect.github.com/astral-sh/uv/pull/11177))
- Percent-decode URLs in canonical comparisons
([#​11088](https://redirect.github.com/astral-sh/uv/pull/11088))
- Respect concurrency limits in parallel index fetch
([#​11182](https://redirect.github.com/astral-sh/uv/pull/11182))
- Use wire JSON schema for conflict items
([#​11196](https://redirect.github.com/astral-sh/uv/pull/11196))
- Use explicit `_GLibCVersion` tuple in uv-python crate
([#​11122](https://redirect.github.com/astral-sh/uv/pull/11122))
##### Documentation
- Add Git SHA locking behavior to docs
([#​11125](https://redirect.github.com/astral-sh/uv/pull/11125))
- Add best-practice flags to `pip install` example in troubleshooting
guide
([#​11194](https://redirect.github.com/astral-sh/uv/pull/11194))
- Set `VIRTUAL_ENV` in Jupyter kernels
([#​11155](https://redirect.github.com/astral-sh/uv/pull/11155))
- Add instructions for deactivating an environment
([#​11200](https://redirect.github.com/astral-sh/uv/pull/11200))
#### Install uv 0.5.27
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.27/uv-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.5.27/uv-installer.ps1 | iex"
```
#### Download uv 0.5.27
| File | Platform | Checksum |
|
---------------------------------------------------------------------------------------------------------------------------------------------
| ---------------------------- |
--------------------------------------------------------------------------------------------------------------------
|
|
[uv-aarch64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-aarch64-apple-darwin.tar.gz)
| Apple Silicon macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-aarch64-apple-darwin.tar.gz.sha256)
|
|
[uv-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-x86_64-apple-darwin.tar.gz)
| Intel macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-x86_64-apple-darwin.tar.gz.sha256)
|
|
[uv-aarch64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-aarch64-pc-windows-msvc.zip)
| ARM64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-aarch64-pc-windows-msvc.zip.sha256)
|
|
[uv-i686-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-i686-pc-windows-msvc.zip)
| x86 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-i686-pc-windows-msvc.zip.sha256)
|
|
[uv-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-x86_64-pc-windows-msvc.zip)
| x64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-x86_64-pc-windows-msvc.zip.sha256)
|
|
[uv-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-aarch64-unknown-linux-gnu.tar.gz)
| ARM64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-i686-unknown-linux-gnu.tar.gz)
| x86 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-i686-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-powerpc64-unknown-linux-gnu.tar.gz)
| PPC64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64le-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-powerpc64le-unknown-linux-gnu.tar.gz)
| PPC64LE Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-s390x-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-s390x-unknown-linux-gnu.tar.gz)
| S390x Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-s390x-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-x86_64-unknown-linux-gnu.tar.gz)
| x64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-gnueabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-armv7-unknown-linux-gnueabihf.tar.gz)
| ARMv7 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256)
|
|
[uv-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-aarch64-unknown-linux-musl.tar.gz)
| ARM64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-i686-unknown-linux-musl.tar.gz)
| x86 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-i686-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-x86_64-unknown-linux-musl.tar.gz)
| x64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-arm-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-arm-unknown-linux-musleabihf.tar.gz)
| ARMv6 MUSL Linux (Hardfloat) |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-arm-unknown-linux-musleabihf.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-armv7-unknown-linux-musleabihf.tar.gz)
| ARMv7 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.27/uv-armv7-unknown-linux-musleabihf.tar.gz.sha256)
|
###
[`v0.5.26`](https://redirect.github.com/astral-sh/uv/releases/tag/0.5.26)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.5.25...0.5.26)
#### Release Notes
##### Enhancements
- Add support for `uvx python`
([#​11076](https://redirect.github.com/astral-sh/uv/pull/11076))
- Allow `--no-dev --invert` in `uv tree`
([#​11068](https://redirect.github.com/astral-sh/uv/pull/11068))
- Update `uv python install --reinstall` to reinstall all previous
versions
([#​11072](https://redirect.github.com/astral-sh/uv/pull/11072))
- Consistently write log messages with capitalized first word
([#​11111](https://redirect.github.com/astral-sh/uv/pull/11111))
- Suggest `--build-backend` when `--backend` is passed to `uv init`
([#​10958](https://redirect.github.com/astral-sh/uv/pull/10958))
- Improve retry trace message
([#​11108](https://redirect.github.com/astral-sh/uv/pull/11108))
##### Performance
- Remove unnecessary UTF-8 conversion in hash parsing
([#​11110](https://redirect.github.com/astral-sh/uv/pull/11110))
##### Bug fixes
- Ignore non-hash fragments in HTML API responses
([#​11107](https://redirect.github.com/astral-sh/uv/pull/11107))
- Avoid resolving symbolic links when querying Python interpreters
([#​11083](https://redirect.github.com/astral-sh/uv/pull/11083))
- Avoid sharing state between universal and non-universal resolves
([#​11051](https://redirect.github.com/astral-sh/uv/pull/11051))
- Error when `--script` is passing a non-PEP 723 script
([#​11118](https://redirect.github.com/astral-sh/uv/pull/11118))
- Make metadata deserialization failures non-fatal in the cache
([#​11105](https://redirect.github.com/astral-sh/uv/pull/11105))
- Mark metadata as dynamic when reading from built wheel cache
([#​11046](https://redirect.github.com/astral-sh/uv/pull/11046))
- Propagate credentials for `<index>/simple` to `<index>/...` endpoints
([#​11074](https://redirect.github.com/astral-sh/uv/pull/11074))
- Fix conflicting extra bug during `uv sync`
([#​11075](https://redirect.github.com/astral-sh/uv/pull/11075))
##### Documentation
- Add PyTorch XPU instructions to the PyTorch guide
([#​11109](https://redirect.github.com/astral-sh/uv/pull/11109))
- Add docs for signal handling
([#​11041](https://redirect.github.com/astral-sh/uv/pull/11041))
- Explain build frontend vs. build backend
([#​11094](https://redirect.github.com/astral-sh/uv/pull/11094))
- Fix formatting of `RUST_LOG` documentation
([#​10053](https://redirect.github.com/astral-sh/uv/pull/10053))
- Fix typo in `--no-deps` description
([#​11073](https://redirect.github.com/astral-sh/uv/pull/11073))
- Reflow CLI documentation comments
([#​11040](https://redirect.github.com/astral-sh/uv/pull/11040))
- Shorten "Using existing Python versions" nav item so it fits on one
line
([#​11077](https://redirect.github.com/astral-sh/uv/pull/11077))
- Some minor touch-ups to the Python install guide
([#​11116](https://redirect.github.com/astral-sh/uv/pull/11116))
- Update Dependabot tracking issue link
([#​11054](https://redirect.github.com/astral-sh/uv/pull/11054))
- Update documentation for running in a container
([#​11052](https://redirect.github.com/astral-sh/uv/pull/11052))
- Upgrade PyTorch version in documentation
([#​11114](https://redirect.github.com/astral-sh/uv/pull/11114))
- Use `sys_platform` in lieu of `platform_system` in PyTorch docs
([#​11113](https://redirect.github.com/astral-sh/uv/pull/11113))
- Use positive (rather than negative) markers in PyTorch examples
([#​11112](https://redirect.github.com/astral-sh/uv/pull/11112))
- Fix unnecessary backslashes in brackets
([#​11059](https://redirect.github.com/astral-sh/uv/pull/11059))
- Suggest setting copy link mode in GitLab integration guide
([#​11067](https://redirect.github.com/astral-sh/uv/pull/11067))
#### Install uv 0.5.26
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.26/uv-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.5.26/uv-installer.ps1 | iex"
```
#### Download uv 0.5.26
| File | Platform | Checksum |
|
---------------------------------------------------------------------------------------------------------------------------------------------
| ---------------------------- |
--------------------------------------------------------------------------------------------------------------------
|
|
[uv-aarch64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-aarch64-apple-darwin.tar.gz)
| Apple Silicon macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-aarch64-apple-darwin.tar.gz.sha256)
|
|
[uv-x86\_64-apple-darwin.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-x86_64-apple-darwin.tar.gz)
| Intel macOS |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-x86_64-apple-darwin.tar.gz.sha256)
|
|
[uv-aarch64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-aarch64-pc-windows-msvc.zip)
| ARM64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-aarch64-pc-windows-msvc.zip.sha256)
|
|
[uv-i686-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-i686-pc-windows-msvc.zip)
| x86 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-i686-pc-windows-msvc.zip.sha256)
|
|
[uv-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-x86_64-pc-windows-msvc.zip)
| x64 Windows |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-x86_64-pc-windows-msvc.zip.sha256)
|
|
[uv-aarch64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-aarch64-unknown-linux-gnu.tar.gz)
| ARM64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-aarch64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-i686-unknown-linux-gnu.tar.gz)
| x86 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-i686-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-powerpc64-unknown-linux-gnu.tar.gz)
| PPC64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-powerpc64le-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-powerpc64le-unknown-linux-gnu.tar.gz)
| PPC64LE Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-s390x-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-s390x-unknown-linux-gnu.tar.gz)
| S390x Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-s390x-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-gnu.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-x86_64-unknown-linux-gnu.tar.gz)
| x64 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-x86_64-unknown-linux-gnu.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-gnueabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-armv7-unknown-linux-gnueabihf.tar.gz)
| ARMv7 Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256)
|
|
[uv-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-aarch64-unknown-linux-musl.tar.gz)
| ARM64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-aarch64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-i686-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-i686-unknown-linux-musl.tar.gz)
| x86 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-i686-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-x86_64-unknown-linux-musl.tar.gz)
| x64 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-x86_64-unknown-linux-musl.tar.gz.sha256)
|
|
[uv-arm-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-arm-unknown-linux-musleabihf.tar.gz)
| ARMv6 MUSL Linux (Hardfloat) |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-arm-unknown-linux-musleabihf.tar.gz.sha256)
|
|
[uv-armv7-unknown-linux-musleabihf.tar.gz](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-armv7-unknown-linux-musleabihf.tar.gz)
| ARMv7 MUSL Linux |
[checksum](https://redirect.github.com/astral-sh/uv/releases/download/0.5.26/uv-armv7-unknown-linux-musleabihf.tar.gz.sha256)
|
###
[`v0.5.25`](https://redirect.github.com/astral-sh/uv/releases/tag/0.5.25)
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.5.24...0.5.25)
#### Release Notes
##### Enhancements
- Allow installation of manylinux wheels on loongarch64
([#​10927](https://redirect.github.com/astral-sh/uv/pull/10927))
- Allow optional `=` for editables in `requirements.txt`
([#​10954](https://redirect.github.com/astral-sh/uv/pull/10954))
- Add Windows aarch64 to the release binaries
([#​10885](https://redirect.github.com/astral-sh/uv/pull/10885))
##### Bug fixes
- Use spec-compliant (`128+n`) exit codes for `uv run` and `uv tool run`
on Unix
([#​10781](https://redirect.github.com/astral-sh/uv/pull/10781))
- Fix best-interpreter lookups when there is an invalid interpreter in
the `PATH`
([#​11030](https://redirect.github.com/astral-sh/uv/pull/11030))
- Guard against concurrent cache writes on Windows
([#​11007](https://redirect.github.com/astral-sh/uv/pull/11007))
- Prioritize package preferences with greater package versions
([#​10963](https://redirect.github.com/astral-sh/uv/pull/10963))
- Reject `--editable` flag on non-directory requirements
([#​10994](https://redirect.github.com/astral-sh/uv/pull/10994))
- Respect `--no-sources` for `uv pip install` workspace discovery
([#​11003](https://redirect.github.com/astral-sh/uv/pull/11003))
- Set `JEMALLOC_SYS_WITH_LG_PAGE=16` in ARM Docker builds
([#​10943](https://redirect.github.com/astral-sh/uv/pull/10943))
- Update `riscv64` Python downloads to allow install on `riscv64gc`
([#​10937](https://redirect.github.com/astral-sh/uv/pull/10937))
- Fix file persist retries on Windows
([#​11008](https://redirect.github.com/astral-sh/uv/pull/11008))
- Fix incorrect error message when specifying
`tool.uv.sources.(package).workspace` with other options
([#​11013](https://redirect.github.com/astral-sh/uv/pull/11013))
- Improve SIGINT handling in `uv run`
([#​11009](https://redirect.github.com/astral-sh/uv/pull/11009))
##### Documentation
- Add `SECURITY` policy
([#​11035](https://redirect.github.com/astral-sh/uv/pull/11035))
- Add `Requires-Python` upper bound behavior to the docs
([#​10964](https://redirect.github.com/astral-sh/uv/pull/10964))
- Add a troubleshooting section and reproducible example guide
([#​10947](https://redirect.github.com/astral-sh/uv/pull/10947))
- Add documentation for `uv add -r`
([#​10926](https://redirect.github.com/astral-sh/uv/pull/10926))
- Amend `requires-python` rules in resolver documentation
([#​10993](https://redirect.github.com/astral-sh/uv/pull/10993))
- Reference workspaces in `--no-sources` documentation
([#​10995](https://redirect.github.com/astral-sh/uv/pull/10995))
- Update documentation for activating virtual environments in different
shell
([#​11000](https://redirect.github.com/astral-sh/uv/pull/11000))
- Add Docker SHA pinning tip
([#​10955](https://redirect.github.com/astral-sh/uv/pull/10955))
#### Install uv 0.5.25
##### Install prebuilt binaries via shell script
```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.25/uv-installer.sh | sh
```
##### Install prebuilt binaries via powershell script
```sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.5.25/uv-installer.ps1 | iex"
```
#### Download uv 0.5.25
| File | Platform | Checksum
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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 this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/codegen-sh/graph-sitter).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44MS4yIiwidXBkYXRlZEluVmVyIjoiNDEuOTcuMTAiLCJ0YXJnZXRCcmFuY2giOiJkZXZlbG9wIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 6445a5e commit 850d908
File tree
2 files changed
+2
-2
lines changed- .github
- actions/setup-environment
- workflows
2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
0 commit comments