diff --git a/mise.toml b/mise.toml index 5b5a0aaa..d61aecc9 100644 --- a/mise.toml +++ b/mise.toml @@ -18,6 +18,12 @@ experimental = true node = "22" prek = "latest" gitleaks = "latest" +# uv must be declared so it is on PATH before semgrep installs: mise's +# `pipx.uvx` default routes pipx tools through `uv tool install` when uv is +# present, avoiding the classic-pipx "Failed to upgrade shared libraries" path +# that breaks under the mise 2026.6.x default `minimum_release_age` +# (jdx/mise#10279; see #320). +uv = "latest" semgrep = "latest" osv-scanner = "latest" "grype" = "latest"