Merged
Merged
Conversation
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| astral-sh/setup-uv | action | minor | v7.1.4 β v7.2.1 |
Release Notes
astral-sh/setup-uv (astral-sh/setup-uv)v7.2.1
v7.2.0: π add outputs python-version and python-cache-hit
Changes
Among some minor typo fixes and quality of life features for developers of actions the main feature of this release are new outputs:
- python-version: The Python version that was set (same content as existing
UV_PYTHON) - python-cache-hit: A boolean value to indicate the Python cache entry was found
While implementing this it became clear, that it is easier to handle the Python binaries in a separate cache entry. The added benefit for users is that the "normal" cache containing the dependencies can be used in all runs no matter if these cache the Python binaries or not.
[!NOTE]
This release will invalidate caches that contain the Python binaries. This happens a single time.
π Bug fixes
π Enhancements
- add outputs python-version and python-cache-hit @βeifinger (#β728)
- Add action typings with validation @βkrzema12 (#β721)
π§° Maintenance
- fix: use uv_build backend for old-python-constraint-project @βeifinger (#β729)
- chore: update known checksums for 0.9.22 @βgithub-actions[bot] (#β727)
- chore: update known checksums for 0.9.21 @βgithub-actions[bot] (#β726)
- chore: update known checksums for 0.9.20 @βgithub-actions[bot] (#β725)
- chore: update known checksums for 0.9.18 @βgithub-actions[bot] (#β718)
β¬οΈ Dependency updates
- Bump peter-evans/create-pull-request from 7.0.9 to 8.0.0 @βdependabot[bot] (#β719)
- Bump github/codeql-action from 4.31.6 to 4.31.9 @βdependabot[bot] (#β723)
v7.1.6: π add OS version to cache key to prevent binary incompatibility
Changes
This release will invalidate your cache existing keys!
The os version e.g. ubuntu-22.04 is now part of the cache key. This prevents failing builds when a cache got populated with wheels built with different tools (e.g. glibc) than are present on the runner where the cache got restored.
π Bug fixes
- feat: add OS version to cache key to prevent binary incompatibility @βeifinger (#β716)
π§° Maintenance
- chore: update known checksums for 0.9.17 @βgithub-actions[bot] (#β714)
β¬οΈ Dependency updates
- Bump actions/checkout from 5.0.0 to 6.0.1 @βdependabot[bot] (#β712)
- Bump actions/setup-node from 6.0.0 to 6.1.0 @βdependabot[bot] (#β715)
v7.1.5: π allow setting cache-local-path without enable-cache: true
Changes
#β612 fixed a faulty behavior where this action set UV_CACHE_DIR even though enable-cache was false. It also fixed the cases were the cache dir is already configured in a settings file like pyproject.toml or UV_CACHE_DIR was already set. Here the action shouldn't overwrite or set UV_CACHE_DIR.
These fixes introduced an unwanted behavior: You can still set cache-local-path but this action didn't do anything. This release fixes that.
You can now use cache-local-path to automatically set UV_CACHE_DIR even when enable-cache is false (or gets set to false by default e.g. on self-hosted runners)
- name: This is now possible uses: astral-sh/setup-uv@v7 with: enable-cache: false cache-local-path: "/path/to/cache"
π Bug fixes
- allow cache-local-path w/o enable-cache @βeifinger (#β707)
π§° Maintenance
- set biome files.maxSize to 2MiB @βeifinger (#β708)
- chore: update known checksums for 0.9.16 @βgithub-actions[bot] (#β706)
- chore: update known checksums for 0.9.15 @βgithub-actions[bot] (#β704)
- chore: use
npm ci --ignore-scriptseverywhere @βwoodruffw (#β699) - chore: update known checksums for 0.9.14 @βgithub-actions[bot] (#β700)
- chore: update known checksums for 0.9.13 @βgithub-actions[bot] (#β694)
- chore: update known checksums for 0.9.12 @βgithub-actions[bot] (#β693)
- chore: update known checksums for 0.9.11 @βgithub-actions[bot] (#β688)
β¬οΈ Dependency updates
- Bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 @βdependabot[bot] (#β695)
- bump dependencies @βeifinger (#β709)
- Bump github/codeql-action from 4.30.9 to 4.31.6 @βdependabot[bot] (#β698)
- Bump zizmorcore/zizmor-action from 0.2.0 to 0.3.0 @βdependabot[bot] (#β696)
- Bump eifinger/actionlint-action from 1.9.2 to 1.9.3 @βdependabot[bot] (#β690)
Configuration
π Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), 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.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
renovate Bot deleted the renovate/astral-sh-setup-uv-7.x branch
February 1, 2026 02:15