Skip to content

Support remove argument as an alias for uninstall #11005

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

Closed
1 task done
gdubicki opened this issue Apr 3, 2022 · 1 comment
Closed
1 task done

Support remove argument as an alias for uninstall #11005

gdubicki opened this issue Apr 3, 2022 · 1 comment
Labels
resolution: duplicate Duplicate of an existing issue/PR

Comments

@gdubicki
Copy link

gdubicki commented Apr 3, 2022

What's the problem this feature will solve?

Debian, Ubuntu and their derivatives plus RedHat and its derivatives, which are the most popular Linux distributions, are using package managers (apt, yum/dnf) that support remove as the name of the argument for uninstalling packages. It's the same case for macOS' homebrew.

As the muscle memory for users of these systems suggests to use remove also for pip, they always stumble upon an error that it's an unsupported command. :(

Describe the solution you'd like

Let's introduce aliases for pip commands. Then remove could be added as an alias for uninstall.

Alternative Solutions

I am trying to remember that "pip is different" and requires an "uninstall" argument but although I am aware of the problem, I still sometimes fail...

I don't see non-ultra-hacky alternatives here.

Additional context

I know that There should be one-- and preferably only one --obvious way to do it, but also (...) practicality beats purity...

Code of Conduct

@gdubicki gdubicki added S: needs triage Issues/PRs that need to be triaged type: feature request Request for a new feature labels Apr 3, 2022
@uranusjr
Copy link
Member

uranusjr commented Apr 4, 2022

Duplicate to #8130

@uranusjr uranusjr closed this as completed Apr 4, 2022
@uranusjr uranusjr added resolution: duplicate Duplicate of an existing issue/PR and removed type: feature request Request for a new feature S: needs triage Issues/PRs that need to be triaged labels Apr 4, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 5, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
resolution: duplicate Duplicate of an existing issue/PR
Projects
None yet
Development

No branches or pull requests

2 participants