Michael Newman
981559003f
Fix typo
pyenv_tests / pyenv_tests (ubuntu-22.04) (push) Failing after 0s
pyenv_tests / pyenv_tests (macos-15) (push) Has been cancelled
pyenv_tests / pyenv_tests (macos-15-intel) (push) Has been cancelled
pyenv_tests / pyenv_tests (macos-26) (push) Has been cancelled
pyenv_tests / pyenv_tests (ubuntu-22.04-arm) (push) Has been cancelled
pyenv_tests / pyenv_tests (ubuntu-24.04) (push) Has been cancelled
pyenv_tests / pyenv_tests (ubuntu-24.04-arm) (push) Has been cancelled
pyenv_tests / pyenv_tests_docker (push) Has been cancelled
build / discover_build_logic_change (push) Has been cancelled
pyenv_tests / pyenv_tests (macos-14) (push) Has been cancelled
build / build (push) Has been cancelled
2026-08-29 15:01:30 +03:00
native-api
b0cff001ff
tests: Fix "cd: null directory" in OpenSUSE ( #3524 )
...
A workaround because tests don't use the Pyenv launcher and setting PYENV_DIR to $PWD at every run invocation is too cumbersome.
2026-08-25 22:43:59 +03:00
Michael Newman
234a87e400
Fix typo
2026-08-17 01:51:28 +03:00
Ivan Pozdeev
1a591b3963
Avoid extra iteration for argument with a trailing slash
2026-08-10 12:56:57 +03:00
Ivan Pozdeev
48e70e1fe9
Only test for UNC paths every iteration if they are special
2026-08-10 12:55:19 +03:00
付典
195b9fe940
version-file: Fix infinite loop for relative paths
...
find_local_version_file reduces its target with ${root%/*}, but that leaves a slash-less relative argument such as "." unchanged, leading to an infinite loop
Signed-off-by: 付典 <fudianchn@gmail.com>
2026-08-10 12:49:53 +03:00
Andrew Rabert
0f596d2504
Revert "Merge pull request #1153 from cmcginty/remove-sbang"
...
This reverts commit 070e1c859f , reversing
changes made to 3faeda67bb .
2019-04-23 10:23:33 -04:00
Casey McGinty
83e5459cfb
Remove shebang lines from scripts for performance
...
All scripts in libexec/ (excluding pyenv) are called through pyenv,
therefore the shebang lines are not necessary. On some systems this
provides a measurable increase in performance of the shell prompt.
Related to pyenv/pyenv-virtualenv#259
2019-03-07 22:15:14 +01:00
Roman Bolshakov
01d39850b5
Do not attempt to read .python-version directories ( #606 )
2017-06-06 13:09:45 +02:00
Yamashita, Yuu
41ce3aade2
Merge remote-tracking branch 'rbenv/master' into rbenv-1.0
2016-03-02 01:39:52 +00:00
Yamashita, Yuu
8da3749648
Merge remote-tracking branch 'rbenv/master' into rbenv-20151121
2015-11-21 04:21:14 +00:00
Yamashita Yuu
71a916faf2
simplicy the check for infinite loop
2014-01-08 10:54:11 +09:00
Yamashita Yuu
4c5ffc8d99
Avoid infinite loop in case where pwd returns relative path
...
The `pwd` may return relative path if the `$PWD` is badly declared
in bash/zsh (e.g. `PWD="." bash`). To avoid the infinite loop in
`find_local_version_file()`, stop finding the version file if the
target paths are same consecutively.
2014-01-03 08:35:39 +09:00
Yamashita Yuu
684f7b7f21
add support for .python-version file to store local python version
2013-01-18 19:10:30 +09:00
Yamashita Yuu
da06998457
import rbenv-help from rbenv 0.4.0
2013-01-18 19:09:56 +09:00
Yamashita Yuu
2457419b4a
created new project.
...
modified rbenv source for Python and renamed to pyenv.
2012-08-31 15:30:20 +09:00