This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ghcr.io/astral-sh/uv](https://github.com/astral-sh/uv) | final | patch | `0.8.0` -> `0.8.3` |
---
### Release Notes
<details>
<summary>astral-sh/uv (ghcr.io/astral-sh/uv)</summary>
### [`v0.8.3`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#083)
[Compare Source](https://github.com/astral-sh/uv/compare/0.8.2...0.8.3)
##### Python
- Add CPython 3.14.0rc1
See the [`python-build-standalone` release notes](https://github.com/astral-sh/python-build-standalone/releases/tag/20250723) for more details.
##### Enhancements
- Allow non-standard entrypoint names in `uv_build` ([#​14867](https://github.com/astral-sh/uv/pull/14867))
- Publish riscv64 wheels to PyPI ([#​14852](https://github.com/astral-sh/uv/pull/14852))
##### Bug fixes
- Avoid writing redacted credentials to tool receipt ([#​14855](https://github.com/astral-sh/uv/pull/14855))
- Respect `--with` versions over base environment versions ([#​14863](https://github.com/astral-sh/uv/pull/14863))
- Respect credentials from all defined indexes ([#​14858](https://github.com/astral-sh/uv/pull/14858))
- Fix missed stabilization of removal of registry entry during Python uninstall ([#​14859](https://github.com/astral-sh/uv/pull/14859))
- Improve concurrency safety of Python downloads into cache ([#​14846](https://github.com/astral-sh/uv/pull/14846))
##### Documentation
- Fix typos in `uv_build` reference documentation ([#​14853](https://github.com/astral-sh/uv/pull/14853))
- Move the "Cargo" install method further down in docs ([#​14842](https://github.com/astral-sh/uv/pull/14842))
### [`v0.8.2`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#082)
[Compare Source](https://github.com/astral-sh/uv/compare/0.8.1...0.8.2)
##### Enhancements
- Add derivation chains for dependency errors ([#​14824](https://github.com/astral-sh/uv/pull/14824))
##### Configuration
- Add `UV_INIT_BUILD_BACKEND` ([#​14821](https://github.com/astral-sh/uv/pull/14821))
##### Bug fixes
- Avoid reading files in the environment bin that are not entrypoints ([#​14830](https://github.com/astral-sh/uv/pull/14830))
- Avoid removing empty directories when constructing virtual environments ([#​14822](https://github.com/astral-sh/uv/pull/14822))
- Preserve index URL priority order when writing to pyproject.toml ([#​14831](https://github.com/astral-sh/uv/pull/14831))
##### Rust API
- Expose `tls_built_in_root_certs` for client ([#​14816](https://github.com/astral-sh/uv/pull/14816))
##### Documentation
- Archive the 0.7.x changelog ([#​14819](https://github.com/astral-sh/uv/pull/14819))
### [`v0.8.1`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#081)
[Compare Source](https://github.com/astral-sh/uv/compare/0.8.0...0.8.1)
##### Enhancements
- Add support for `HF_TOKEN` ([#​14797](https://github.com/astral-sh/uv/pull/14797))
- Allow `--config-settings-package` to apply configuration settings at the package level ([#​14573](https://github.com/astral-sh/uv/pull/14573))
- Create (e.g.) `python3.13t` executables in `uv venv` ([#​14764](https://github.com/astral-sh/uv/pull/14764))
- Disallow writing symlinks outside the source distribution target directory ([#​12259](https://github.com/astral-sh/uv/pull/12259))
- Elide traceback when `python -m uv` in interrupted with Ctrl-C on Windows ([#​14715](https://github.com/astral-sh/uv/pull/14715))
- Match `--bounds` formatting for `uv_build` bounds in `uv init` ([#​14731](https://github.com/astral-sh/uv/pull/14731))
- Support `extras` and `dependency_groups` markers in PEP 508 grammar ([#​14753](https://github.com/astral-sh/uv/pull/14753))
- Support `extras` and `dependency_groups` markers on `uv pip install` and `uv pip sync` ([#​14755](https://github.com/astral-sh/uv/pull/14755))
- Add hint to use `uv self version` when `uv version` cannot find a project ([#​14738](https://github.com/astral-sh/uv/pull/14738))
- Improve error reporting when removing Python versions from the Windows registry ([#​14722](https://github.com/astral-sh/uv/pull/14722))
- Make warnings about masked `[tool.uv]` fields more precise ([#​14325](https://github.com/astral-sh/uv/pull/14325))
##### Preview features
- Emit JSON output in `uv sync` with `--quiet` ([#​14810](https://github.com/astral-sh/uv/pull/14810))
##### Bug fixes
- Allow removal of virtual environments with missing interpreters ([#​14812](https://github.com/astral-sh/uv/pull/14812))
- Apply `Cache-Control` overrides to response, not request headers ([#​14736](https://github.com/astral-sh/uv/pull/14736))
- Copy entry points into ephemeral environments to ensure layers are respected ([#​14790](https://github.com/astral-sh/uv/pull/14790))
- Workaround Jupyter Lab application directory discovery in ephemeral environments ([#​14790](https://github.com/astral-sh/uv/pull/14790))
- Enforce `requires-python` in `pylock.toml` ([#​14787](https://github.com/astral-sh/uv/pull/14787))
- Fix kebab casing of `README` variants in build backend ([#​14762](https://github.com/astral-sh/uv/pull/14762))
- Improve concurrency resilience of removing Python versions from the Windows registry ([#​14717](https://github.com/astral-sh/uv/pull/14717))
- Retry HTTP requests on invalid data errors ([#​14703](https://github.com/astral-sh/uv/pull/14703))
- Update virtual environment removal to delete `pyvenv.cfg` last ([#​14808](https://github.com/astral-sh/uv/pull/14808))
- Error on unknown fields in `dependency-metadata` ([#​14801](https://github.com/astral-sh/uv/pull/14801))
##### Documentation
- Recommend installing `setup-uv` after `setup-python` in Github Actions integration guide ([#​14741](https://github.com/astral-sh/uv/pull/14741))
- Clarify which portions of `requires-python` behavior are consistent with pip ([#​14752](https://github.com/astral-sh/uv/pull/14752))
</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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
0.8.0->0.8.3Release Notes
astral-sh/uv (ghcr.io/astral-sh/uv)
v0.8.3Compare Source
Python
See the
python-build-standalonerelease notes for more details.Enhancements
uv_build(#14867)Bug fixes
--withversions over base environment versions (#14863)Documentation
uv_buildreference documentation (#14853)v0.8.2Compare Source
Enhancements
Configuration
UV_INIT_BUILD_BACKEND(#14821)Bug fixes
Rust API
tls_built_in_root_certsfor client (#14816)Documentation
v0.8.1Compare Source
Enhancements
HF_TOKEN(#14797)--config-settings-packageto apply configuration settings at the package level (#14573)python3.13texecutables inuv venv(#14764)python -m uvin interrupted with Ctrl-C on Windows (#14715)--boundsformatting foruv_buildbounds inuv init(#14731)extrasanddependency_groupsmarkers in PEP 508 grammar (#14753)extrasanddependency_groupsmarkers onuv pip installanduv pip sync(#14755)uv self versionwhenuv versioncannot find a project (#14738)[tool.uv]fields more precise (#14325)Preview features
uv syncwith--quiet(#14810)Bug fixes
Cache-Controloverrides to response, not request headers (#14736)requires-pythoninpylock.toml(#14787)READMEvariants in build backend (#14762)pyvenv.cfglast (#14808)dependency-metadata(#14801)Documentation
setup-uvaftersetup-pythonin Github Actions integration guide (#14741)requires-pythonbehavior are consistent with pip (#14752)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.
This PR has been generated by Renovate Bot.
Branch automerge failure
This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.