|
|
@ -32,21 +32,21 @@ load test_helper |
|
|
|
export PYENV_VIRTUALENV_INIT=1; |
|
|
|
_pyenv_virtualenv_hook() { |
|
|
|
if [ -n "\$PYENV_ACTIVATE" ]; then |
|
|
|
if [ "\$(pyenv version-name)" = "system" ]; then |
|
|
|
pyenv deactivate --no-error --verbose |
|
|
|
return 0 |
|
|
|
fi |
|
|
|
if [ "\$PYENV_ACTIVATE" != "\$(pyenv prefix)" ]; then |
|
|
|
if pyenv deactivate --no-error --verbose; then |
|
|
|
pyenv activate --no-error --verbose || unset PYENV_DEACTIVATE |
|
|
|
else |
|
|
|
pyenv activate --no-error --verbose |
|
|
|
fi |
|
|
|
fi |
|
|
|
else |
|
|
|
if [ -z "\$VIRTUAL_ENV" ] && [ "\$PYENV_DEACTIVATE" != "\$(pyenv prefix)" ]; then |
|
|
|
if [ "\$(pyenv version-name)" = "system" ]; then |
|
|
|
pyenv deactivate --no-error --verbose |
|
|
|
return 0 |
|
|
|
fi |
|
|
|
if [ "\$PYENV_ACTIVATE" != "\$(pyenv prefix)" ]; then |
|
|
|
if pyenv deactivate --no-error --verbose; then |
|
|
|
pyenv activate --no-error --verbose || unset PYENV_DEACTIVATE |
|
|
|
else |
|
|
|
pyenv activate --no-error --verbose |
|
|
|
fi |
|
|
|
fi |
|
|
|
else |
|
|
|
if [ -z "\$VIRTUAL_ENV" ] && [ "\$PYENV_DEACTIVATE" != "\$(pyenv prefix)" ]; then |
|
|
|
pyenv activate --no-error --verbose |
|
|
|
fi |
|
|
|
fi |
|
|
|
}; |
|
|
|
if ! [[ "\$PROMPT_COMMAND" =~ _pyenv_virtualenv_hook ]]; then |
|
|
@ -89,21 +89,21 @@ EOS |
|
|
|
export PYENV_VIRTUALENV_INIT=1; |
|
|
|
_pyenv_virtualenv_hook() { |
|
|
|
if [ -n "\$PYENV_ACTIVATE" ]; then |
|
|
|
if [ "\$(pyenv version-name)" = "system" ]; then |
|
|
|
pyenv deactivate --no-error --verbose |
|
|
|
return 0 |
|
|
|
fi |
|
|
|
if [ "\$PYENV_ACTIVATE" != "\$(pyenv prefix)" ]; then |
|
|
|
if pyenv deactivate --no-error --verbose; then |
|
|
|
pyenv activate --no-error --verbose || unset PYENV_DEACTIVATE |
|
|
|
else |
|
|
|
pyenv activate --no-error --verbose |
|
|
|
fi |
|
|
|
fi |
|
|
|
else |
|
|
|
if [ -z "\$VIRTUAL_ENV" ] && [ "\$PYENV_DEACTIVATE" != "\$(pyenv prefix)" ]; then |
|
|
|
if [ "\$(pyenv version-name)" = "system" ]; then |
|
|
|
pyenv deactivate --no-error --verbose |
|
|
|
return 0 |
|
|
|
fi |
|
|
|
if [ "\$PYENV_ACTIVATE" != "\$(pyenv prefix)" ]; then |
|
|
|
if pyenv deactivate --no-error --verbose; then |
|
|
|
pyenv activate --no-error --verbose || unset PYENV_DEACTIVATE |
|
|
|
else |
|
|
|
pyenv activate --no-error --verbose |
|
|
|
fi |
|
|
|
fi |
|
|
|
else |
|
|
|
if [ -z "\$VIRTUAL_ENV" ] && [ "\$PYENV_DEACTIVATE" != "\$(pyenv prefix)" ]; then |
|
|
|
pyenv activate --no-error --verbose |
|
|
|
fi |
|
|
|
fi |
|
|
|
}; |
|
|
|
typeset -a precmd_functions |
|
|
|