fix(mise): update tool uv (0.12.18 ➔ 0.12.19) #709

Open
renovate wants to merge 1 commit from renovate/patch-mise-tools into main
Member

This PR contains the following updates:

Package Update Change Released Age (d)
uv patch 0.12.18 → 0.12.19 2026-09-25T00:33:02.000Z 2d

Merge Confidence badges are included where supported — low or neutral confidence warrants a manual impact check before merge.

Released is the upstream publish time. — means this datasource reports no release timestamp — normal for ghcr.io, quay.io and private/proxy registries — so minimumReleaseAge cannot hold the update back and it is eligible as soon as checks pass. A real date means the soak is enforced: add this update type's minimumReleaseAge to Released to get the eligibility moment.

Homelab soak tiers: patch 1d, minor 3d, digest/vulnerability 0 days; platform-critical minors 7d + dashboard approval; talos/** always manual. A green PR merges on the first hourly Renovate run after its soak expires.


Release Notes

astral-sh/uv (uv)

v0.12.19

Compare Source

Released on 2026-09-24.

Python
  • Add PyPy 3.11.16 and 3.12.14 (#​21847)
  • Update GraalPy 3.13.0 to build 25.4.4 (#​21847)
Enhancements
  • Format upload URLs with backticks in uv publish errors (#​21934)
Preview features
  • Run build-backend hooks with lazy imports on CPython 3.15 and later using the build-lazy-imports preview feature (#​21967)
  • Omit unused resolution settings from uv.lock and ignore changes to them when checking lockfile freshness with the resolution-inputs preview feature (#​21913)
Bug fixes
  • Preserve signed and encoded query parameters in direct-URL metadata to avoid reinstalling unchanged packages (#​21971)
  • Recognize 1.0.0 as satisfying ===1 during installed-package checks, matching resolution (#​21931)
  • Avoid collisions between Git checkout readiness markers and .ok files in dependencies (#​21891)
  • Preserve always-false python_version markers when parsing their serialized form (#​21939)
Rust API
  • Restore the public FlatDistributions export and its BTreeMap conversion for downstream resolvers (#​21965)
Documentation
  • Make individual preview-feature reference entries linkable by name (#​21950)

Configuration

📅 Schedule: (in timezone Europe/Amsterdam)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | Released | Age (d) | |---|---|---|---|---| | [uv](https://github.com/astral-sh/uv) | patch | `0.12.18` → `0.12.19` | 2026-09-25T00:33:02.000Z | 2d | Merge Confidence badges are included where supported — low or neutral confidence warrants a manual impact check before merge. `Released` is the upstream publish time. `—` means this datasource reports no release timestamp — normal for ghcr.io, quay.io and private/proxy registries — so `minimumReleaseAge` cannot hold the update back and it is eligible as soon as checks pass. A real date means the soak is enforced: add this update type's `minimumReleaseAge` to `Released` to get the eligibility moment. Homelab soak tiers: patch 1d, minor 3d, digest/vulnerability 0 days; platform-critical minors 7d + dashboard approval; talos/** always manual. A green PR merges on the first hourly Renovate run after its soak expires. --- ### Release Notes <details> <summary>astral-sh/uv (uv)</summary> ### [`v0.12.19`](https://github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#01219) [Compare Source](https://github.com/astral-sh/uv/compare/0.12.18...0.12.19) Released on 2026-09-24. ##### Python - Add PyPy 3.11.16 and 3.12.14 ([#&#8203;21847](https://github.com/astral-sh/uv/pull/21847)) - Update GraalPy 3.13.0 to build 25.4.4 ([#&#8203;21847](https://github.com/astral-sh/uv/pull/21847)) ##### Enhancements - Format upload URLs with backticks in `uv publish` errors ([#&#8203;21934](https://github.com/astral-sh/uv/pull/21934)) ##### Preview features - Run build-backend hooks with lazy imports on CPython 3.15 and later using the `build-lazy-imports` preview feature ([#&#8203;21967](https://github.com/astral-sh/uv/pull/21967)) - Omit unused resolution settings from `uv.lock` and ignore changes to them when checking lockfile freshness with the `resolution-inputs` preview feature ([#&#8203;21913](https://github.com/astral-sh/uv/pull/21913)) ##### Bug fixes - Preserve signed and encoded query parameters in direct-URL metadata to avoid reinstalling unchanged packages ([#&#8203;21971](https://github.com/astral-sh/uv/pull/21971)) - Recognize `1.0.0` as satisfying `===1` during installed-package checks, matching resolution ([#&#8203;21931](https://github.com/astral-sh/uv/pull/21931)) - Avoid collisions between Git checkout readiness markers and `.ok` files in dependencies ([#&#8203;21891](https://github.com/astral-sh/uv/pull/21891)) - Preserve always-false `python_version` markers when parsing their serialized form ([#&#8203;21939](https://github.com/astral-sh/uv/pull/21939)) ##### Rust API - Restore the public `FlatDistributions` export and its `BTreeMap` conversion for downstream resolvers ([#&#8203;21965](https://github.com/astral-sh/uv/pull/21965)) ##### Documentation - Make individual preview-feature reference entries linkable by name ([#&#8203;21950](https://github.com/astral-sh/uv/pull/21950)) </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Amsterdam) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzEuMyIsInVwZGF0ZWRJblZlciI6IjQzLjI3MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZSIsInJlbm92YXRlL2dpdGh1Yi1yZWxlYXNlIiwidHlwZS9wYXRjaCJdfQ==-->
fix(mise): update tool uv (0.12.18 ➔ 0.12.19)
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
e2e / Validate Renovate config (pull_request) Successful in 38s
e2e / Lint & static validation (pull_request) Failing after 45s
e2e / Kyverno Chainsaw (KinD) (pull_request) Successful in 12s
e2e / Flux-local render (pull_request) Successful in 27s
5023e0b6a3
| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.12.18 | 0.12.19 |
renovate force-pushed renovate/patch-mise-tools from 5023e0b6a3
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
e2e / Validate Renovate config (pull_request) Successful in 38s
e2e / Lint & static validation (pull_request) Failing after 45s
e2e / Kyverno Chainsaw (KinD) (pull_request) Successful in 12s
e2e / Flux-local render (pull_request) Successful in 27s
to 58330ff8f0
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
e2e / Lint & static validation (pull_request) Failing after 2m38s
e2e / Kyverno Chainsaw (KinD) (pull_request) Successful in 24s
e2e / Flux-local render (pull_request) Successful in 2m48s
e2e / Validate Renovate config (pull_request) Successful in 4m48s
2026-09-26 22:51:38 +00:00
Compare
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
e2e / Lint & static validation (pull_request) Failing after 2m38s
Required
Details
e2e / Kyverno Chainsaw (KinD) (pull_request) Successful in 24s
Required
Details
e2e / Flux-local render (pull_request) Successful in 2m48s
Required
Details
e2e / Validate Renovate config (pull_request) Successful in 4m48s
Required
Details
Some required checks were not successful.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/patch-mise-tools:renovate/patch-mise-tools
git switch renovate/patch-mise-tools
Sign in to join this conversation.
No reviewers
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
webgrip/homelab-cluster!709
No description provided.