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

[Suggestion] Correct pip remove, delete to uninstall #1420

Open
bong-u opened this issue Nov 29, 2023 · 0 comments
Open

[Suggestion] Correct pip remove, delete to uninstall #1420

bong-u opened this issue Nov 29, 2023 · 0 comments

Comments

@bong-u
Copy link

bong-u commented Nov 29, 2023

Description:
When using the pip command to uninstall a Python package, users often interchangeably use "delete" and "remove" instead of "uninstall," leading to typos. It would be helpful to have aliases for these common alternatives to enhance user experience.

Proposal:
I suggest implementing new feature for "delete" and "remove" so that users can use any of these terms interchangeably when uninstalling a package with pip. For example, the following commands should be equivalent:

  • pip uninstall <package>
  • pip delete <package>
  • pip remove <package>

Example:

# Current behavior
thefuck pip remove thefuck
# Proposed behavior
thefuck pip uninstall thefuck
# or
thefuck pip delete thefuck

Before submitting this issue, I have already submitted a pull request (PR) addressing this feature.
However, I value the input and insights of the community.
Your thoughts on this proposed enhancement would be highly appreciated.
Please share your feedback and let me know if you have any concerns or suggestions.

The output of thefuck --version (something like The Fuck 3.1 using Python 3.5.0 and Bash 4.4.12(1)-release):

The Fuck 3.32 using Python 3.11.4 and Bash 5.1.4(1)-release

Your system (Debian 7, ArchLinux, Windows, etc.):

Debian 11

How to reproduce the bug:

n/a

The output of The Fuck with THEFUCK_DEBUG=true exported (typically execute export THEFUCK_DEBUG=true in your shell before The Fuck):

n/a

If the bug only appears with a specific application, the output of that application and its version:

n/a

Anything else you think is relevant:

n/a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant