Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add uninstallation steps for the tool in the documentation #1696

Open
fervand1 opened this issue Feb 19, 2024 · 2 comments
Open

Add uninstallation steps for the tool in the documentation #1696

fervand1 opened this issue Feb 19, 2024 · 2 comments
Labels
documentation Improvements or additions to documentation

Comments

@fervand1
Copy link

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.

@fervand1 fervand1 changed the title Add uninstallation docs in the documentation Add uninstallation steps for the tool in the documentation Feb 19, 2024
@zanieb zanieb added the documentation Improvements or additions to documentation label Feb 19, 2024
@zanieb
Copy link
Member

zanieb commented Feb 19, 2024

Seems reasonable!

@wQuole
Copy link

wQuole commented Apr 2, 2024

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 ✨

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants