Files
dotfiles/zsh/python.zsh

28 lines
531 B
Bash

#
# Python environment setup
#
install_python_global_packages () {
local packages=(
'ansible'
'grip'
'molecule[docker]'
'yamllint'
)
if [[ "$OSTYPE" == "darwin"* ]] && (( $+commands[brew] )); then
brew list python >/dev/null || brew install python
fi
local pipcmd="pip"
if (( $+commands[pip3] )); then; pipcmd="pip3"; fi
"$pipcmd" install --upgrade setuptools
"$pipcmd" install --upgrade "${packages[@]}"
}
# Aliases
alias ap="ansible-playbook"
alias av="ansible-vault"
alias mo="molecule"