pyenv.pyenv-virtualenv/bin
Sam Doran 37ab83f1b0
Improve performance and output of pyenv virtualenvs (#502)
* With 160 envs, cuts time from ~14s to ~2.5s
* Change the output to be more like `pyenv-versions'
* Shellcheck fixes
* virtualenv: Only show non-envs for completion since env engines don't support piggy-backing envs
* Remove dead/unused code
* Fix IFS handling
`IFS=: <command>' doesn't apply that IFS to expansions in <command>,
it has to be set separately earlier
* Adjust and refactor tests

---------

Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2026-04-29 08:08:52 +03:00
..
pyenv-activate Fix confusing activate/deactivate error messages (#495) 2024-12-08 21:43:35 +03:00
pyenv-deactivate Fix confusing activate/deactivate error messages (#495) 2024-12-08 21:43:35 +03:00
pyenv-sh-activate Add prompt customization (#476) 2024-09-15 09:40:44 +03:00
pyenv-sh-deactivate Add fish prompt changing (#475) 2024-02-12 12:58:27 +03:00
pyenv-virtualenv Improve performance and output of pyenv virtualenvs (#502) 2026-04-29 08:08:52 +03:00
pyenv-virtualenv-delete Prevent loss of data on virtualenv-delete -f if the env doesn't exist and the PREFIX envvar is set elsewhere (#518) 2025-12-13 20:05:26 +03:00
pyenv-virtualenv-init Fix POSIX sh (dash) compatibility in pyenv-virtualenv-init (#526) 2026-04-21 18:53:01 +03:00
pyenv-virtualenv-prefix Improve performance and output of pyenv virtualenvs (#502) 2026-04-29 08:08:52 +03:00
pyenv-virtualenvs Improve performance and output of pyenv virtualenvs (#502) 2026-04-29 08:08:52 +03:00