diff --git a/misc/tools.func b/misc/tools.func index 8b25bde0ab..893859cb73 100644 --- a/misc/tools.func +++ b/misc/tools.func @@ -1329,8 +1329,13 @@ function setup_uv() { return 1 } - rm -rf "$TMP_DIR" + if [[ ":$PATH:" != *":/usr/local/bin:"* ]]; then + export PATH="/usr/local/bin:$PATH" + fi ensure_usr_local_bin_persist + if ! $STD uv python update-shell; then + msg_error "uv shell integration failed – continuing anyway" + fi msg_ok "Setup uv $LATEST_VERSION" # Optional: install specific Python version