Skip to content

Fix tool uninstall continuing after dangling cleanup#19238

Open
Genmin wants to merge 1 commit intoastral-sh:mainfrom
Genmin:fix/tool-uninstall-continues-after-dangling
Open

Fix tool uninstall continuing after dangling cleanup#19238
Genmin wants to merge 1 commit intoastral-sh:mainfrom
Genmin:fix/tool-uninstall-continues-after-dangling

Conversation

@Genmin
Copy link
Copy Markdown

@Genmin Genmin commented May 1, 2026

Summary

  • continue processing explicit uv tool uninstall names after removing a dangling tool environment
  • preserve the existing dangling-environment behavior for single-name and all-tool uninstall paths
  • add an integration regression for uv tool uninstall black ruff when the first tool is missing its receipt

Fixes #19219.

Validation

  • cargo fmt --check
  • cargo test -p uv --test it tool_uninstall_multiple_names_continues_after_missing_receipt

Signed-off-by: Genmin <joey@joeyroth.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

uv tool uninstall silently aborts after first corrupt tool when uninstalling multiple

1 participant