Skip to content

Commit 850d908

Browse files
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` ([#&#8203;11361](https://redirect.github.com/astral-sh/uv/pull/11361)) - Allow PEP 508 requirements in tool requests ([#&#8203;11337](https://redirect.github.com/astral-sh/uv/pull/11337)) - Allow source distributions to produce wheels with `+local` suffixes ([#&#8203;11429](https://redirect.github.com/astral-sh/uv/pull/11429)) - Bring parity to `uvx` and `uv tool install` requests ([#&#8203;11345](https://redirect.github.com/astral-sh/uv/pull/11345)) - Use a stable directory for local, remote, and stdin script virtual environments ([#&#8203;11347](https://redirect.github.com/astral-sh/uv/pull/11347), [#&#8203;11364](https://redirect.github.com/astral-sh/uv/pull/11364)) - Detect infinite recursion in `uv run` ([#&#8203;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 ([#&#8203;11167](https://redirect.github.com/astral-sh/uv/pull/11167)) - Add indexes in priority order ([#&#8203;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 ([#&#8203;11290](https://redirect.github.com/astral-sh/uv/pull/11290)) - Avoid comparing to system site packages in `--dry-run` mode ([#&#8203;11427](https://redirect.github.com/astral-sh/uv/pull/11427)) - Prefer running executables in the environment with `<name>` over `<name>/__main__.py` ([#&#8203;11431](https://redirect.github.com/astral-sh/uv/pull/11431)) - Retry local clones without hardlinks if they fail ([#&#8203;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` ([#&#8203;11381](https://redirect.github.com/astral-sh/uv/pull/11381)) - Update scripts guide to include using package indexes ([#&#8203;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` ([#&#8203;11299](https://redirect.github.com/astral-sh/uv/pull/11299)) - Ignore `#egg` fragment in HTML Simple API response ([#&#8203;11340](https://redirect.github.com/astral-sh/uv/pull/11340)) ##### Configuration - Add `NO_BINARY` and `NO_BINARY_PACKAGE` environment variables ([#&#8203;11399](https://redirect.github.com/astral-sh/uv/pull/11399)) ##### Performance - Avoid re-cloning name when populating ambiguous set ([#&#8203;11401](https://redirect.github.com/astral-sh/uv/pull/11401)) - Optimize flattening in large workspaces ([#&#8203;11313](https://redirect.github.com/astral-sh/uv/pull/11313)) ##### Bug fixes - Allow dynamic packages to be overloaded ([#&#8203;11400](https://redirect.github.com/astral-sh/uv/pull/11400)) - Fix credential caching for index roots when URL ends in `simple/` ([#&#8203;11336](https://redirect.github.com/astral-sh/uv/pull/11336)) - Fix marker merging for requirements.txt for psycopg ([#&#8203;11298](https://redirect.github.com/astral-sh/uv/pull/11298)) - Set 777 permissions on locked files ([#&#8203;11328](https://redirect.github.com/astral-sh/uv/pull/11328)) - Support extras in `@` requests for tools ([#&#8203;11335](https://redirect.github.com/astral-sh/uv/pull/11335)) - Upgrade `astral-tokio-tar` to v0.5.1 ([#&#8203;11359](https://redirect.github.com/astral-sh/uv/pull/11359)) - Avoid missing logging for no-op upgrade events ([#&#8203;11301](https://redirect.github.com/astral-sh/uv/pull/11301)) - Use refined specifiers when logging narrowed Python range ([#&#8203;11334](https://redirect.github.com/astral-sh/uv/pull/11334)) - Don't use popup-generating `eprintln` in trampoline warnings ([#&#8203;11295](https://redirect.github.com/astral-sh/uv/pull/11295)) - Patch pkg-config files to be relocatable ([#&#8203;11291](https://redirect.github.com/astral-sh/uv/pull/11291)) - Fix a case of duplicate `torch` packages when using conflicting extras ([#&#8203;11323](https://redirect.github.com/astral-sh/uv/pull/11323)) ##### Documentation - Add docs for `uv tool install --editable` ([#&#8203;11280](https://redirect.github.com/astral-sh/uv/pull/11280)) - Fix broken anchors in README and docs index ([#&#8203;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` ([#&#8203;11192](https://redirect.github.com/astral-sh/uv/pull/11192)) - Add support for respecting `VIRTUAL_ENV` in project commands via `--active` ([#&#8203;11189](https://redirect.github.com/astral-sh/uv/pull/11189)) - Allow the project `VIRTUAL_ENV` warning to be silenced with `--no-active` ([#&#8203;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 ([#&#8203;11254](https://redirect.github.com/astral-sh/uv/pull/11254)) - Use a flock to avoid concurrent initialization of project environments ([#&#8203;11259](https://redirect.github.com/astral-sh/uv/pull/11259)) - Fix handling of `--all-groups` and `--no-default-groups` flags ([#&#8203;11224](https://redirect.github.com/astral-sh/uv/pull/11224)) ##### Documentation - Minor touchups to the Docker provenance docs ([#&#8203;11252](https://redirect.github.com/astral-sh/uv/pull/11252)) - Move content from the `mkdocs.public.yml` into the template ([#&#8203;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` ([#&#8203;11218](https://redirect.github.com/astral-sh/uv/pull/11218)) - Clear ephemeral overlays when running tools ([#&#8203;11141](https://redirect.github.com/astral-sh/uv/pull/11141)) - Disable SSL in Git commands for `--allow-insecure-host` ([#&#8203;11210](https://redirect.github.com/astral-sh/uv/pull/11210)) - Fix hardlinks in tar unpacking ([#&#8203;11221](https://redirect.github.com/astral-sh/uv/pull/11221)) - Set base executable when returning virtual environment ([#&#8203;11209](https://redirect.github.com/astral-sh/uv/pull/11209)) - Use base Python for cached environments ([#&#8203;11208](https://redirect.github.com/astral-sh/uv/pull/11208)) ##### Documentation - Add documentation on verifying Docker image attestations ([#&#8203;11140](https://redirect.github.com/astral-sh/uv/pull/11140)) - Add `last updated` to documentation ([#&#8203;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 ([#&#8203;11191](https://redirect.github.com/astral-sh/uv/pull/11191)) - Remove warnings for missing lower bounds ([#&#8203;11195](https://redirect.github.com/astral-sh/uv/pull/11195)) - Update PubGrub to set-based outdated priority tracking ([#&#8203;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 ([#&#8203;11193](https://redirect.github.com/astral-sh/uv/pull/11193)) - Sign Docker images using GitHub attestations ([#&#8203;8685](https://redirect.github.com/astral-sh/uv/pull/8685)) ##### Preview features - Don't expand self-referential extras in the build backend ([#&#8203;11142](https://redirect.github.com/astral-sh/uv/pull/11142)) ##### Performance - Filter discovered Python executables by source before querying ([#&#8203;11143](https://redirect.github.com/astral-sh/uv/pull/11143)) - Optimize exclusion computation for markers ([#&#8203;11158](https://redirect.github.com/astral-sh/uv/pull/11158)) - Use Astral-maintained `tokio-tar` fork ([#&#8203;11174](https://redirect.github.com/astral-sh/uv/pull/11174)) - Remove unneeded `.clone()` ([#&#8203;11127](https://redirect.github.com/astral-sh/uv/pull/11127)) ##### Bug fixes - Fix relative paths in bytecode compilation ([#&#8203;11177](https://redirect.github.com/astral-sh/uv/pull/11177)) - Percent-decode URLs in canonical comparisons ([#&#8203;11088](https://redirect.github.com/astral-sh/uv/pull/11088)) - Respect concurrency limits in parallel index fetch ([#&#8203;11182](https://redirect.github.com/astral-sh/uv/pull/11182)) - Use wire JSON schema for conflict items ([#&#8203;11196](https://redirect.github.com/astral-sh/uv/pull/11196)) - Use explicit `_GLibCVersion` tuple in uv-python crate ([#&#8203;11122](https://redirect.github.com/astral-sh/uv/pull/11122)) ##### Documentation - Add Git SHA locking behavior to docs ([#&#8203;11125](https://redirect.github.com/astral-sh/uv/pull/11125)) - Add best-practice flags to `pip install` example in troubleshooting guide ([#&#8203;11194](https://redirect.github.com/astral-sh/uv/pull/11194)) - Set `VIRTUAL_ENV` in Jupyter kernels ([#&#8203;11155](https://redirect.github.com/astral-sh/uv/pull/11155)) - Add instructions for deactivating an environment ([#&#8203;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` ([#&#8203;11076](https://redirect.github.com/astral-sh/uv/pull/11076)) - Allow `--no-dev --invert` in `uv tree` ([#&#8203;11068](https://redirect.github.com/astral-sh/uv/pull/11068)) - Update `uv python install --reinstall` to reinstall all previous versions ([#&#8203;11072](https://redirect.github.com/astral-sh/uv/pull/11072)) - Consistently write log messages with capitalized first word ([#&#8203;11111](https://redirect.github.com/astral-sh/uv/pull/11111)) - Suggest `--build-backend` when `--backend` is passed to `uv init` ([#&#8203;10958](https://redirect.github.com/astral-sh/uv/pull/10958)) - Improve retry trace message ([#&#8203;11108](https://redirect.github.com/astral-sh/uv/pull/11108)) ##### Performance - Remove unnecessary UTF-8 conversion in hash parsing ([#&#8203;11110](https://redirect.github.com/astral-sh/uv/pull/11110)) ##### Bug fixes - Ignore non-hash fragments in HTML API responses ([#&#8203;11107](https://redirect.github.com/astral-sh/uv/pull/11107)) - Avoid resolving symbolic links when querying Python interpreters ([#&#8203;11083](https://redirect.github.com/astral-sh/uv/pull/11083)) - Avoid sharing state between universal and non-universal resolves ([#&#8203;11051](https://redirect.github.com/astral-sh/uv/pull/11051)) - Error when `--script` is passing a non-PEP 723 script ([#&#8203;11118](https://redirect.github.com/astral-sh/uv/pull/11118)) - Make metadata deserialization failures non-fatal in the cache ([#&#8203;11105](https://redirect.github.com/astral-sh/uv/pull/11105)) - Mark metadata as dynamic when reading from built wheel cache ([#&#8203;11046](https://redirect.github.com/astral-sh/uv/pull/11046)) - Propagate credentials for `<index>/simple` to `<index>/...` endpoints ([#&#8203;11074](https://redirect.github.com/astral-sh/uv/pull/11074)) - Fix conflicting extra bug during `uv sync` ([#&#8203;11075](https://redirect.github.com/astral-sh/uv/pull/11075)) ##### Documentation - Add PyTorch XPU instructions to the PyTorch guide ([#&#8203;11109](https://redirect.github.com/astral-sh/uv/pull/11109)) - Add docs for signal handling ([#&#8203;11041](https://redirect.github.com/astral-sh/uv/pull/11041)) - Explain build frontend vs. build backend ([#&#8203;11094](https://redirect.github.com/astral-sh/uv/pull/11094)) - Fix formatting of `RUST_LOG` documentation ([#&#8203;10053](https://redirect.github.com/astral-sh/uv/pull/10053)) - Fix typo in `--no-deps` description ([#&#8203;11073](https://redirect.github.com/astral-sh/uv/pull/11073)) - Reflow CLI documentation comments ([#&#8203;11040](https://redirect.github.com/astral-sh/uv/pull/11040)) - Shorten "Using existing Python versions" nav item so it fits on one line ([#&#8203;11077](https://redirect.github.com/astral-sh/uv/pull/11077)) - Some minor touch-ups to the Python install guide ([#&#8203;11116](https://redirect.github.com/astral-sh/uv/pull/11116)) - Update Dependabot tracking issue link ([#&#8203;11054](https://redirect.github.com/astral-sh/uv/pull/11054)) - Update documentation for running in a container ([#&#8203;11052](https://redirect.github.com/astral-sh/uv/pull/11052)) - Upgrade PyTorch version in documentation ([#&#8203;11114](https://redirect.github.com/astral-sh/uv/pull/11114)) - Use `sys_platform` in lieu of `platform_system` in PyTorch docs ([#&#8203;11113](https://redirect.github.com/astral-sh/uv/pull/11113)) - Use positive (rather than negative) markers in PyTorch examples ([#&#8203;11112](https://redirect.github.com/astral-sh/uv/pull/11112)) - Fix unnecessary backslashes in brackets ([#&#8203;11059](https://redirect.github.com/astral-sh/uv/pull/11059)) - Suggest setting copy link mode in GitLab integration guide ([#&#8203;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 ([#&#8203;10927](https://redirect.github.com/astral-sh/uv/pull/10927)) - Allow optional `=` for editables in `requirements.txt` ([#&#8203;10954](https://redirect.github.com/astral-sh/uv/pull/10954)) - Add Windows aarch64 to the release binaries ([#&#8203;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 ([#&#8203;10781](https://redirect.github.com/astral-sh/uv/pull/10781)) - Fix best-interpreter lookups when there is an invalid interpreter in the `PATH` ([#&#8203;11030](https://redirect.github.com/astral-sh/uv/pull/11030)) - Guard against concurrent cache writes on Windows ([#&#8203;11007](https://redirect.github.com/astral-sh/uv/pull/11007)) - Prioritize package preferences with greater package versions ([#&#8203;10963](https://redirect.github.com/astral-sh/uv/pull/10963)) - Reject `--editable` flag on non-directory requirements ([#&#8203;10994](https://redirect.github.com/astral-sh/uv/pull/10994)) - Respect `--no-sources` for `uv pip install` workspace discovery ([#&#8203;11003](https://redirect.github.com/astral-sh/uv/pull/11003)) - Set `JEMALLOC_SYS_WITH_LG_PAGE=16` in ARM Docker builds ([#&#8203;10943](https://redirect.github.com/astral-sh/uv/pull/10943)) - Update `riscv64` Python downloads to allow install on `riscv64gc` ([#&#8203;10937](https://redirect.github.com/astral-sh/uv/pull/10937)) - Fix file persist retries on Windows ([#&#8203;11008](https://redirect.github.com/astral-sh/uv/pull/11008)) - Fix incorrect error message when specifying `tool.uv.sources.(package).workspace` with other options ([#&#8203;11013](https://redirect.github.com/astral-sh/uv/pull/11013)) - Improve SIGINT handling in `uv run` ([#&#8203;11009](https://redirect.github.com/astral-sh/uv/pull/11009)) ##### Documentation - Add `SECURITY` policy ([#&#8203;11035](https://redirect.github.com/astral-sh/uv/pull/11035)) - Add `Requires-Python` upper bound behavior to the docs ([#&#8203;10964](https://redirect.github.com/astral-sh/uv/pull/10964)) - Add a troubleshooting section and reproducible example guide ([#&#8203;10947](https://redirect.github.com/astral-sh/uv/pull/10947)) - Add documentation for `uv add -r` ([#&#8203;10926](https://redirect.github.com/astral-sh/uv/pull/10926)) - Amend `requires-python` rules in resolver documentation ([#&#8203;10993](https://redirect.github.com/astral-sh/uv/pull/10993)) - Reference workspaces in `--no-sources` documentation ([#&#8203;10995](https://redirect.github.com/astral-sh/uv/pull/10995)) - Update documentation for activating virtual environments in different shell ([#&#8203;11000](https://redirect.github.com/astral-sh/uv/pull/11000)) - Add Docker SHA pinning tip ([#&#8203;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

2 files changed

+2
-2
lines changed

.github/actions/setup-environment/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ runs:
1515
enable-cache: true
1616
prune-cache: false
1717
python-version: ${{ inputs.python-version }}
18-
version: '0.5.24'
18+
version: '0.5.31'
1919
cache-suffix: ${{inputs.python-version}}
2020

2121
- name: Install dependencies

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
enable-cache: false
5959
prune-cache: false
6060
python-version: 3.${{ matrix.python }}
61-
version: "0.5.24"
61+
version: "0.5.31"
6262
cache-suffix: 3.${{ matrix.python }}
6363

6464
- name: Fetch tags

0 commit comments

Comments
 (0)