Commit graph

  • 4afb746f3b
    Merge ebef09bf3d into eda64556af Andrew Christianson 2026-05-03 22:50:27 +0000
  • 39145128b3
    Merge 5d7894d189 into eda64556af k 2026-05-03 22:50:27 +0000
  • ef54f3d3fa
    Merge 038676b522 into eda64556af native-api 2026-04-29 09:17:13 -0400
  • eda64556af
    1.4.0 master v1.4.0 Ivan Pozdeev 2026-04-29 08:24:00 +0300
  • 37ab83f1b0
    Improve performance and output of pyenv virtualenvs (#502) Sam Doran 2026-04-29 01:08:52 -0400
  • adc9e5e2a1
    + refactor notes Ivan Pozdeev 2026-04-29 07:37:02 +0300
  • 006e79891b
    test_prefix.bats: - remove_* Ivan Pozdeev 2026-04-29 00:29:31 +0300
  • 34531d40ba
    Remove performance test Sam Doran 2026-04-28 17:21:08 -0400
  • 372737b30e
    Add a few missed unstub calls Sam Doran 2026-04-28 17:11:31 -0400
  • 6391e0ae28
    Add a performance regression test Sam Doran 2026-04-28 15:41:41 -0400
  • c6cb3ede68
    Force creation of symlink if it exists Sam Doran 2026-04-28 15:35:30 -0400
  • ba8598a25d
    Add setup function for creating a mock system venv Sam Doran 2026-04-27 18:06:06 -0400
  • 5e134e155c
    Remove counter that is no longer used Sam Doran 2026-04-24 16:03:16 -0400
  • 19efcdcd80
    Show venvs created from system Python Sam Doran 2026-04-24 16:02:44 -0400
  • 7e89747ae8
    Change the interface of create_m_venv to match setup_m_venv Sam Doran 2026-04-24 13:15:50 -0400
  • a105a58a1b
    Add a helper for creating virtual environments Sam Doran 2026-04-24 12:04:16 -0400
  • b52417ea5e
    Remove unnecessary test Sam Doran 2026-04-24 11:28:26 -0400
  • 6fb433cc6d
    - dead code Ivan Pozdeev 2026-04-24 17:30:30 +0300
  • 28a8b0fc55
    fix test Ivan Pozdeev 2026-04-24 16:51:08 +0300
  • 3546afd705
    Add a test for version resolution Ivan Pozdeev 2026-04-24 16:33:19 +0300
  • d8c1a67ed0
    Remove pyenv-prefix stubs from tests Sam Doran 2026-04-24 09:06:40 -0400
  • c483e44cb4
    Fix incorrect IFS handling Sam Doran 2026-04-23 18:02:22 -0400
  • 5ac3b3a1d9
    Check for existence of venv directory Sam Doran 2026-04-23 17:28:15 -0400
  • fed3b04d2f
    Remove warning for no virtualenvs Sam Doran 2026-04-20 13:51:47 -0400
  • 5fd4975150
    Include aliases in completetions Sam Doran 2026-04-20 12:51:59 -0400
  • 44c4090095
    Refactor Ivan Pozdeev 2026-04-16 19:03:35 +0300
  • 8444dad153
    Revert activate completion hint change Ivan Pozdeev 2026-04-16 18:27:50 +0300
  • f966c97adf
    Update tests and add more test cases Sam Doran 2026-04-15 12:25:18 -0400
  • f9d1686cfa
    Correct test setup so aliases are properly symlinked Sam Doran 2026-04-15 11:04:15 -0400
  • d7b3787188
    Remove --only-aliases option for later discussion Sam Doran 2025-03-12 00:43:18 -0400
  • 9ea8bb6546
    Use the newer [[ command Sam Doran 2025-03-11 23:58:38 -0400
  • 4d2fd5dd3e
    Remove unused code Sam Doran 2025-03-11 23:55:12 -0400
  • 36eb43ebad
    Use conditional expressions Sam Doran 2025-03-11 23:24:28 -0400
  • 13b0d850d8
    Add skip-aliases to complete output Sam Doran 2025-03-11 22:57:10 -0400
  • 6443dea0b9
    Update tests Sam Doran 2025-02-13 12:10:39 -0500
  • 39f35841f9
    Only show aliases as completions for pyenv activate Sam Doran 2025-02-13 12:03:24 -0500
  • ad14880ab2
    Only show Python versions for completion when creating new virtual environments Sam Doran 2025-02-13 11:59:59 -0500
  • 6d2cb280f8
    Add --only-aliases argument Sam Doran 2025-02-13 11:57:26 -0500
  • 97e1333197
    Shellcheck fixes, mostly quoting to avoid word splitting Sam Doran 2025-02-13 11:51:24 -0500
  • 563bcff28e
    Improve performance of pyenv-virtualenvs Sam Doran 2025-02-13 11:50:18 -0500
  • 99d35f201c
    Fix POSIX sh (dash) compatibility in pyenv-virtualenv-init (#526) Chris Caldwell 2026-04-21 09:53:01 -0600
  • 9979b7a05b
    adjust tests Ivan Pozdeev 2026-04-21 18:48:10 +0300
  • 91c1a7bf2a
    fix Ivan Pozdeev 2026-04-21 18:44:01 +0300
  • cdd19e9ba9
    Refactor cache code generataion; don't generate prompt_command for non bash/zsh/fish Ivan Pozdeev 2026-04-21 18:40:12 +0300
  • 118718c834
    Revert "Bring back POSIX sh (dash) support" Ivan Pozdeev 2026-04-21 17:52:45 +0300
  • 57ac377dd8
    Bring back POSIX sh (dash) support Christopher O. Caldwell 2026-04-20 17:38:22 -0600
  • 6a832cacbb
    CI: use macos-26 Ivan Pozdeev 2026-04-17 22:54:31 +0300
  • 90dfbcad93
    1.3.0 v1.3.0 Ivan Pozdeev 2026-03-25 23:46:29 +0300
  • f046752219
    Reformat changelog to conform to Pyenv and Github release notes Ivan Pozdeev 2026-03-25 23:45:47 +0300
  • 72cb35b2b4
    Drastically speed up precommand hook by caching active version to skip redundant activate calls (#523) Jake Lodwick 2026-03-25 14:33:43 -0600
  • 27500cd3df
    adjust tests Ivan Pozdeev 2026-03-25 20:52:30 +0300
  • 6d048007e8 For broken .python-version symlinks, remember them but keep going Ivan Pozdeev 2026-03-25 20:41:28 +0300
  • 8546b11429 Cache hook state to skip redundant pyenv sh-activate calls jakelodwick 2026-03-24 21:39:30 -0600
  • 038676b522
    virtualenv: create relative compat symlinks Ivan Pozdeev 2026-03-06 05:40:40 +0300
  • 38f3333f3a
    Merge pull request #520 from native-api/prevent-deletion-of-contents-in-generic-prefix-env-var native-api 2025-12-18 03:52:21 +0300
  • 10c8ace3c3
    Fix a race condition between concurrently executing stubs Ivan Pozdeev 2025-12-18 03:35:32 +0300
  • 7d9840478c
    stub: -unnecessary indirection Ivan Pozdeev 2025-12-18 02:50:16 +0300
  • bf7d3b0584
    stub, test_helper: support concurrent, out-of-order and multiple-times stub command execution Ivan Pozdeev 2025-12-18 03:33:36 +0300
  • dd2ad3ee65
    stub: dumping the plan vars is redundant Ivan Pozdeev 2025-12-13 18:58:03 +0300
  • 4785e89a3b
    Use Bats v1.10.0 Ivan Pozdeev 2025-12-13 18:08:49 +0300
  • b83e2c3c83
    CI: - commented-out code; - macos-11 workaround (#521) native-api 2025-12-18 00:41:30 +0300
  • 3dd6ae9caa
    - commented-out code; - macos-11 workaround Ivan Pozdeev 2025-12-13 17:43:08 +0300
  • b5c88a7a15
    1.2.6 v1.2.6 Ivan Pozdeev 2025-12-14 18:41:47 +0300
  • 64233612fb
    Prevent loss of data on virtualenv-delete -f if the env doesn't exist and the PREFIX envvar is set elsewhere (#518) v1.2.5 SabriRamadanTNG 2025-12-13 18:05:26 +0100
  • 7cd9e61e4f
    fix Ivan Pozdeev 2025-12-13 18:51:17 +0300
  • 5f6b9dfbc3
    rename, fix not bailing out with -f if venv is detected missing Ivan Pozdeev 2025-12-13 17:41:31 +0300
  • 4d37a6e477
    Convert issue template to new Github format (#519) native-api 2025-12-13 17:19:41 +0300
  • 2ff2c8a4b9
    +code highlight Ivan Pozdeev 2025-12-13 17:07:36 +0300
  • edab96193a
    Convert issue template to new Github format Ivan Pozdeev 2025-12-13 17:04:24 +0300
  • b98c882eca
    rename, initialize PREFIX Ivan Pozdeev 2025-12-11 17:30:08 +0300
  • fd72f0eeec
    Merge branch 'master' into prevent-deletion-of-contents-in-generic-prefix-env-var Ivan Pozdeev 2025-12-11 14:50:06 +0300
  • f5b2602597
    CI: change macos-13 to macos-15-intel Ivan Pozdeev 2025-12-11 14:47:13 +0300
  • 7a45c55cdd Rename PREFIX env var as it is too generic and might be set by other applications * if set, there is potentially catastrophic loss of data due to the "rm -rf" command being executed on it Sabri Ramadan 2025-12-11 10:53:39 +0100
  • 387f627464
    docs: fix the link to Pyenv shell setup steps (#516) Charlie (cshen.dev) 2025-09-22 15:36:00 +1000
  • 58da461281
    docs: fix the link to Pyenv shell setup steps Charlie (cshen.dev) 2025-09-21 23:22:12 +1000
  • 4b3f5f8468
    docs: add WSL note about core.autocrlf to prevent CRLF issues (#512) Seokhee Park 2025-05-17 16:19:25 +0900
  • 1199b29be8 docs: add WSL note about core.autocrlf to prevent CRLF issues stoneHee99 2025-05-13 12:17:22 +0900
  • 3057e1549b [CI] Update environments Ivan Pozdeev 2025-05-06 19:14:54 +0300
  • 06b6520ae9
    Create devcontainer.json Konstnär Andreas Rörqvist 2025-05-01 11:13:05 +0200
  • 7ba91a812a Add .gitattributes to enforce LF endings for shell scripts on WSL stoneHee99 2025-04-24 18:59:06 +0900
  • aa9b8e9a5a
    Update LICENSE, fix license year (#499) Jason N. White 2025-01-01 12:46:21 -0500
  • a9e3198100
    Update LICENSE, fix license year JasonnnW3000 2025-01-01 03:29:59 -0500
  • e8c8fd9b84
    Fix errorneously creating a symlink inside env directory if running with -f (#496) native-api 2024-12-08 23:30:27 +0300
  • bbcac8875c Fix errorneously creating a symlink inside env directory if running with -f Ivan Pozdeev 2024-12-08 22:08:12 +0300
  • db299cada3
    Fix confusing activate/deactivate error messages (#495) native-api 2024-12-08 21:43:35 +0300
  • 7b7f17696e Fix confusing activate/deactivate error messages Ivan Pozdeev 2024-12-08 21:32:30 +0300
  • 7a22fe2ab0
    Merge aab386e416 into c6bb0694bf Bert Willekens 2024-11-25 14:18:38 +0900
  • c6bb0694bf
    Fix pyenv-virtualenv using a different Python version in a conda environment (#492) native-api 2024-11-25 00:54:05 +0300
  • f4e7425815 Fix tests; allow output checking with wildcards Ivan Pozdeev 2024-11-25 00:49:01 +0300
  • 4de2bf01b6 Fix pyenv-virtualenv using a different Python version in a conda environment Ivan Pozdeev 2024-11-24 22:52:06 +0300
  • 85e513dc9f
    Merge 999a0f2cbc into 28cd9be54e Luis Marsano 2024-09-25 20:09:26 -0400
  • 28cd9be54e
    README: fix and distinguish syntax highlighting in Bash vs Fish snippets (#489) Zac Holland 2024-09-18 12:08:52 -0700
  • 6ca5805716
    mark fish snippets as such native-api 2024-09-18 22:06:34 +0300
  • 4240bfbf17
    Fix bash bug in README.md Zac Holland 2024-09-18 11:47:19 -0700
  • d4c9655e26
    Add prompt customization (#476) Jovier Jimenez 2024-09-15 02:40:44 -0400
  • e83e7496fa remove redundant environment variable declaration Jovier A. Jiménez 2024-09-14 16:26:24 -0700
  • 6c523f4ce3 add example of custom prompt string Jovier A. Jiménez 2024-09-14 16:24:29 -0700
  • 119c4db68c update test setup to unset PYENV_VIRTUALENV_PROMPT Jovier A. Jiménez 2024-09-14 16:23:01 -0700
  • e9b88cc366 1.2.4 v1.2.4 Ivan Pozdeev 2024-07-22 00:37:02 +0300
  • d811b3fef2
    Merge pull request #484 from native-api/pyenv_latest_f native-api 2024-07-22 00:34:28 +0300