mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-05-11 05:55:17 +00:00
feat(pip): add alias for updating all requirements via pip (#9965)
* feat(plugins): add alias for pip commands * feat(plugins): updated README.md and add alias
This commit is contained in:
@@ -84,3 +84,14 @@ zsh-pip-test-clean-packages() {
|
||||
|
||||
alias pip="noglob pip" # allows square brackets for pip command invocation
|
||||
|
||||
# Create requirements file
|
||||
alias pipreq="pip freeze > requirements.txt"
|
||||
|
||||
# Update all installed packages
|
||||
alias pipupall="pipreq && sed -i 's/==/>=/g' requirements.txt && pip install -r requirements.txt --upgrade && rm -rf requirements.txt"
|
||||
|
||||
# Install packages from requirements file
|
||||
alias pipir="pip install -r requirements.txt"
|
||||
|
||||
# Uninstalled all installed packages
|
||||
alias pipunall="pipreq && pip uninstall -r requirements.txt -y && rm -rf requirements.txt"
|
||||
|
||||
Reference in New Issue
Block a user