You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 line
445 B

  1. #!/usr/bin/env bash
  2. # Usage: pyenv push <version>
  3. set -e
  4. [ -n "$PYENV_DEBUG" ] && set -x
  5. IFS=: PYENV_VERSION_NAMES=($(pyenv-version-name))
  6. versions=("$@")
  7. PYENV_VERSION_NAMES=("${PYENV_VERSION_NAMES[@]}" "${versions[@]}")
  8. if [ -n "$PYENV_VERSION" ]; then
  9. IFS=: PYENV_VERSION="${PYENV_VERSION_NAMES[*]}"
  10. echo "export PYENV_VERSION=\"${PYENV_VERSION}\""
  11. else
  12. pyenv-version-file-write "$(pyenv-version-file)" "${PYENV_VERSION_NAMES[@]}"
  13. fi