mirror of
https://github.com/astral-sh/uv
synced 2026-01-21 13:30:11 -05:00
This changes `uv tool install` behavior with regards to re-using existing environments. In particular, this replaces the existing version-matching logic with a tighter one, enforcing a same-interpreter match. This allows to properly switch between system and managed interpreter, at the cost of more eagerly invalidating existing environments every time there is an interpreter change. Closes: https://github.com/astral-sh/uv/issues/7320