Add uninstallation steps for the tool in the documentation
As an end user, it would be nice to also include uninstallation steps in the documentation or on pypi for windows specially if the tool is installed via the script irm https://astral.sh/uv/install.ps1 | iex. On pip it is relatively easy with pip uninstall.
Seems reasonable!
Same issue here 👋
I initially installed uv by running curl -LsSf https://astral.sh/uv/install.sh | sh.
I realized I was behind on versions (v0.1.21) and noticed that uv self update was introduced in v0.1.23.
Since there were no explicit uninstallation instructions, and uv was installed as a standalone binary (not through Cargo, so cargo uninstall uv wasn't an option), I decided to manually uninstall it.
Here’s how I did it:
Clear the cache directory (optional, depending on your setup):
rm -rf $HOME/.cache/uv
Remove the uv binary
rm $HOME/.cargo/bin/uv
Then I ran the same install with curl, and now I have the self update capability. Life is great once again ✨
This seems to be well documented now in https://docs.astral.sh/uv/getting-started/installation/#uninstallation so you might want to close this issue
Thanks!