Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 22, 2025

This PR contains the following updates:

Package Type Update Change
ghcr.io/astral-sh/uv final patch 0.9.170.9.26

Release Notes

astral-sh/uv (ghcr.io/astral-sh/uv)

v0.9.26

Compare Source

Released on 2026-01-15.

Python
  • Add CPython 3.15.0a5
Enhancements
  • Add a hint to update uv when a managed Python download is not found (#​17461)
  • Improve cache initialization failure error message (#​17469)
  • Improve error message for abi3 wheels on free-threaded Python (#​17442)
  • Add support for --no-sources-package (#​14910)
Preview features
  • Add METADATA.json and WHEEL.json in uv build backend (#​15510)
  • Add support for GCS request signing (#​17474)
  • Adjust the process ulimit to the maximum allowed on startup (#​17464)
Bug fixes
  • Lock to avoid concurrent refresh of pyx tokens (#​17479)
Documentation
  • Add linting and formatting instructions to the CONTRIBUTING guide (#​17470)
  • Avoid rendering pyproject.toml examples for more system-level settings (#​17462)

v0.9.25

Compare Source

Released on 2026-01-13.

Python
  • Add CPython 3.15.0a4
  • Upgrade Tcl/Tk used by CPython to 9.0
Enhancements
  • Add --compile-bytecode to uv python install and uv python upgrade to compile the standard library (#​17088)
  • Allow disabling exclude-newer per package (#​16854)
  • Broadcast WM_SETTINGCHANGE on uv tool update-shell (#​17404)
Preview features
  • Detect workspace from uv run target (#​17423)
Bug fixes
  • Avoid unwrapping size for file responses (#​17434)
  • Use keyring authentication when retrieving tool@latest version (#​17448)
  • Use latest Pyodide version for each python version (#​17372)
  • Improve trampoline file handle closing (#​17374)
  • Fix error message when installing musl python on armv7 (#​17213)

v0.9.24

Compare Source

Released on 2026-01-09.

Bug fixes
  • Fix handling of UV_NO_SYNC=1 uv run ... (#​17391)
  • Rebuild dynamic distribution when version changes with --no-cache (#​17387)
Documentation

v0.9.23

Compare Source

Released on 2026-01-09.

Enhancements
  • Only write portable paths in RECORD files (#​17339)
  • Support relative paths in UV_PYTHON_BIN_DIR and UV_TOOL_BIN_DIR (#​17367)
Preview features
  • Enable uploads to S3 via pre-signed URLs (#​17349)
Configuration
  • Allow setting proxy variables via global / user configuration (#​16918)
  • Manually parse and reconcile Boolean environment variables (#​17321)
Bug fixes
  • Avoid broken build artifacts on build failure (#​17276)
  • Fix missing dependencies on synthetic root in SBOM export (#​17363)
  • Recognize armv8l as an alias for armv7l in platform tag parsing (#​17384)
  • Fix redaction of a URL in a middleware trace log (#​17346)
Documentation
  • Add index.md suggestion to llms.txt (#​17362)
  • Clarify that uv run uses inexact syncing by default (#​17366)

v0.9.22

Compare Source

Released on 2026-01-06.

Enhancements
  • Use a dedicated error message when lockfile can't be found (#​17318)
Bug fixes
  • Filter unusable wheels from the lockfile for more architectures (#​17317)
  • Correctly count retries originating from early middleware errors (#​17274)
Documentation
  • Clarify requirements file format in docs (#​17284)

v0.9.21

Compare Source

Released on 2025-12-30.

Bug fixes
  • Fix regression where zstd distribution hashes were not considered valid (#​17265)
Documentation
  • Fix a typo in the resolution documentation (#​17258)
  • Fix a typo in python install --default documentation (#​9826)

v0.9.20

Released on 2025-12-29.

This is a re-release of 0.9.20, with internal crate versions incremented to enable publishing to crates.io.

v0.9.19

Released on 2025-12-29.

Python
Enhancements
  • Allow uv pip compile to install missing python interpreters in cases where it would otherwise fail (#​17216)
  • Avoid creating file contents with uv init --bare --script (#​17162)
  • Respect --torch-backend in uv tool commands (#​17117)
  • Support comma-separated values in --no-binary and --only-binary (#​17185)
Preview features
  • Summarize package changes in uv sync with JSON output format (#​16981)
Performance
  • Avoid two hot String allocations in deserialization (#​17221)
  • Cache NVIDIA-hosted wheels by default (#​17164)
Bug fixes
  • Avoid enforcing incorrect hash in mixed-hash settings (#​17157)
  • Fix retry counts in cached client (#​17104)
  • Respect UV_PYTHON_DOWNLOAD_MIRROR in uv python list (#​16673)
  • Support remote pylock.toml files (#​17119)
  • Avoid flagging proxied Git URLs as ambiguous authority (#​17234)
  • Fix dropped support of - in pip constraints, overrides, and excludes (#​17188)

v0.9.18

Compare Source

Released on 2025-12-16.

Enhancements
  • Add value hints to command line arguments to improve shell completion accuracy (#​17080)
  • Improve error handling in uv publish (#​17096)
  • Improve rendering of multiline error messages (#​17132)
  • Support redirects in uv publish (#​17130)
  • Include Docker images with the alpine version, e.g., python3.x-alpine3.23 (#​17100)
Configuration
  • Accept --torch-backend in [tool.uv] (#​17116)
Performance
Bug fixes
  • Avoid panics due to reads on failed requests (#​17098)
  • Enforce latest-version in @latest requests (#​17114)
  • Explicitly set EntryType for file entries in tar (#​17043)
  • Ignore pyproject.toml index username in lockfile comparison (#​16995)
  • Relax error when using uv add with UV_GIT_LFS set (#​17127)
  • Support file locks on ExFAT on macOS (#​17115)
  • Change schema for exclude-newer into optional string (#​17121)
Documentation
  • Drop arm musl caveat from Docker documentation (#​17111)
  • Fix version reference in resolver example (#​17085)
  • Better documentation for exclude-newer* (#​17079)

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Dec 22, 2025
@codecov
Copy link

codecov bot commented Dec 22, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.07%. Comparing base (b9d344f) to head (5a796cc).
⚠️ Report is 2 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #455   +/-   ##
=======================================
  Coverage   96.07%   96.07%           
=======================================
  Files          40       40           
  Lines        2320     2320           
=======================================
  Hits         2229     2229           
  Misses         91       91           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/docker-dependencies branch from 42221fd to 13be1fe Compare December 29, 2025 20:47
@renovate renovate bot changed the title chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.18 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.20 Dec 29, 2025
@renovate renovate bot force-pushed the renovate/docker-dependencies branch from 13be1fe to 9cb0ec1 Compare December 30, 2025 17:29
@renovate renovate bot changed the title chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.20 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.21 Dec 30, 2025
@renovate renovate bot force-pushed the renovate/docker-dependencies branch from 9cb0ec1 to 94506d9 Compare January 6, 2026 14:30
@renovate renovate bot changed the title chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.21 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.22 Jan 6, 2026
@renovate renovate bot force-pushed the renovate/docker-dependencies branch from 94506d9 to 6cad90c Compare January 9, 2026 21:54
@renovate renovate bot changed the title chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.22 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.23 Jan 9, 2026
@renovate renovate bot force-pushed the renovate/docker-dependencies branch from 6cad90c to 43c8345 Compare January 10, 2026 00:24
@renovate renovate bot changed the title chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.23 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.24 Jan 10, 2026
@renovate renovate bot force-pushed the renovate/docker-dependencies branch from 43c8345 to 2de9698 Compare January 14, 2026 00:26
@renovate renovate bot changed the title chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.24 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.25 Jan 14, 2026
@renovate renovate bot force-pushed the renovate/docker-dependencies branch from 2de9698 to 5a796cc Compare January 15, 2026 21:54
@renovate renovate bot changed the title chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.25 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.26 Jan 15, 2026
@he0119 he0119 merged commit 6ce340a into main Jan 18, 2026
7 checks passed
@he0119 he0119 deleted the renovate/docker-dependencies branch January 18, 2026 02:14
@renovate renovate bot changed the title chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.26 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.9.26 - autoclosed Jan 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants