pyenv.pyenv-virtualenv/bin
Sam Doran 563bcff28e
Improve performance of pyenv-virtualenvs
Use the code from pyenv-versions for efficiency and consistent output.

The main performance problem was in the call to pyenv-virtualenv-prefix,
which called pyenv-prefix, which then enumerated every virtual environment.
This was done inside a loop, compounding the problem.

Simply the virtual environment listing so that it does not have to call
pyenv-virtualenv-prefix anymore.
2026-04-23 17:29:16 -04: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 1.3.0 2026-03-25 23:46:29 +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 Use realpath of scripts to determine relative locations (#308) 2022-10-14 04:37:08 +03:00
pyenv-virtualenvs Improve performance of pyenv-virtualenvs 2026-04-23 17:29:16 -04:00