native-api
ef4905cd81
Incorporate the pyenv-link plugin ( #3538 )
...
pyenv_tests / pyenv_tests (ubuntu-22.04) (push) Failing after 1s
build / discover_build_logic_change (push) Has been cancelled
pyenv_tests / pyenv_tests (macos-14) (push) Has been cancelled
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 / build (push) Has been cancelled
for use in linking binary installations
2026-09-09 02:43:22 +03:00
Ivan Pozdeev
88e9ab13e8
pwsh: Fix error in shell integration if pyenv is on PATH multiple times
...
Fixes "The term 'pyenv pyenv' is not recognized..."
2026-09-09 02:31:49 +03:00
macayu17
798a1ad603
Incorporate the pyenv-link plugin
...
* Adapt test_helper for use in plugins
* Add pyenv-link tests
* Add pyenv-link tests to CI
2026-09-09 02:30:53 +03:00
macayu17
fb7f2071fb
Add 'plugins/pyenv-link/' from commit '2f8cb2cf1f093e955a72babf0b65a07f84f33522'
...
git-subtree-dir: plugins/pyenv-link
git-subtree-mainline: ef7a9f5d14
git-subtree-split: 2f8cb2cf1f
2026-09-08 02:55:49 +05:30
Michael Newman
ef7a9f5d14
docs: Add link to list of available Python distributions ( #3535 )
...
pyenv_tests / pyenv_tests (ubuntu-22.04) (push) Failing after 1s
pyenv_tests / pyenv_tests (ubuntu-22.04-arm) (push) Has been cancelled
pyenv_tests / pyenv_tests (ubuntu-24.04) (push) Has been cancelled
build / discover_build_logic_change (push) Has been cancelled
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-24.04-arm) (push) Has been cancelled
pyenv_tests / pyenv_tests_docker (push) Has been cancelled
build / build (push) Has been cancelled
pyenv_tests / pyenv_tests (macos-14) (push) Has been cancelled
Add a link to the python-build share directory in the intro section
so users can see which Python distributions are supported before
installing pyenv.
2026-09-06 22:14:47 +03:00
Ayush
265b0dcefa
python-build: add build prerequisite installer ( #3532 )
pyenv_tests / pyenv_tests (ubuntu-22.04) (push) Failing after 1s
pyenv_tests / pyenv_tests (ubuntu-24.04-arm) (push) Has been cancelled
pyenv_tests / pyenv_tests_docker (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 (macos-15-intel) (push) Has been cancelled
pyenv_tests / pyenv_tests (macos-26) (push) Has been cancelled
pyenv_tests / pyenv_tests (macos-14) (push) Has been cancelled
pyenv_tests / pyenv_tests (macos-15) (push) Has been cancelled
build / discover_build_logic_change (push) Has been cancelled
build / build (push) Has been cancelled
2026-09-02 17:56:35 +03:00
Michael Šimáček
2548d53706
Update graalpy URLs for 25.3.4.1 ( #3533 )
2026-09-02 14:47:33 +03:00
Ivan Pozdeev
c293de3650
2.8.5
build / discover_build_logic_change (push) Waiting to run
build / build (push) Blocked by required conditions
pyenv_tests / pyenv_tests (macos-14) (push) Waiting to run
pyenv_tests / pyenv_tests (macos-15) (push) Waiting to run
pyenv_tests / pyenv_tests (macos-15-intel) (push) Waiting to run
pyenv_tests / pyenv_tests (macos-26) (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-22.04-arm) (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-24.04) (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-24.04-arm) (push) Waiting to run
pyenv_tests / pyenv_tests_docker (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-22.04) (push) Failing after 1s
2026-09-01 18:05:40 +03:00
Ayush
bdfc6b03f3
pyenv-binary: support relocating macOS archives ( #3528 )
2026-09-01 18:01:23 +03:00
pyenv-bot[bot]
8c46508bd0
Add CPython 3.15.0rc2 ( #3530 )
...
Co-authored-by: native-api <2670332+native-api@users.noreply.github.com>
2026-09-01 17:53:59 +03:00
Michael Šimáček
a00e0bc475
Add GraalPy 25.3.4.1 ( #3529 )
build / build (push) Blocked by required conditions
build / discover_build_logic_change (push) Waiting to run
pyenv_tests / pyenv_tests (macos-14) (push) Waiting to run
pyenv_tests / pyenv_tests (macos-15) (push) Waiting to run
pyenv_tests / pyenv_tests (macos-15-intel) (push) Waiting to run
pyenv_tests / pyenv_tests (macos-26) (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-22.04-arm) (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-24.04) (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-24.04-arm) (push) Waiting to run
pyenv_tests / pyenv_tests_docker (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-22.04) (push) Failing after 1s
2026-08-31 23:28:40 +03:00
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
Michael Newman
4733cca31b
Fix typo
build / discover_build_logic_change (push) Waiting to run
build / build (push) Blocked by required conditions
pyenv_tests / pyenv_tests (ubuntu-22.04-arm) (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-24.04) (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-24.04-arm) (push) Waiting to run
pyenv_tests / pyenv_tests_docker (push) Waiting to run
pyenv_tests / pyenv_tests (macos-14) (push) Waiting to run
pyenv_tests / pyenv_tests (macos-15) (push) Waiting to run
pyenv_tests / pyenv_tests (macos-15-intel) (push) Waiting to run
pyenv_tests / pyenv_tests (macos-26) (push) Waiting to run
pyenv_tests / pyenv_tests (ubuntu-22.04) (push) Failing after 1s
2026-08-28 15:36:28 +03:00
native-api
ef2fb22235
Merge pull request #3522 from sujeito-operator/ci-test-everywhere-on-build-logic-change
...
CI: test on all runners when the build logic changes
2026-08-26 16:05:18 +03:00
sujeito-operator
97900a4aa4
CI: test on all runners when the build logic changes
...
Co-Authored-By: Ivan Pozdeev <vano@mail.mipt.ru>
2026-08-26 10:09:25 +03:00
sujeito-operator
ecf9a7f9e6
CI: collapse macos_build and ubuntu_build into a single job
...
Co-Authored-By: Ivan Pozdeev <vano@mail.mipt.ru>
2026-08-26 09:40:01 +03:00
native-api
495550afc8
Merge pull request #3525 from native-api/test_improvements
...
Test improvements
2026-08-26 06:00:53 +03:00
Ivan Pozdeev
57f1df294b
tests: add file names to TAP output
...
by using a customized formatter
2026-08-26 05:51:24 +03:00
Ivan Pozdeev
14830b18bf
tests: skip permission tests if permission bits are being overridden
...
e.g. if running as root in a docker container
2026-08-26 05:50:04 +03:00
Ivan Pozdeev
032e7af407
tests: consolidate shims tests
2026-08-26 05:49:17 +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
Ayush
50fbc8c6cc
pyenv-binary: record direct system dependencies in Linux/FreeBSD ( #3520 )
2026-08-15 22:47:27 +03:00
Ivan Pozdeev
0f16606e4f
2.8.4
2026-08-13 15:08:51 +03:00
native-api
7c2226386b
Add anaconda3-2026.07-1, miniconda3 26.5.3-2
2026-08-13 14:59:25 +03:00
Ivan Pozdeev
3a98f8c1c3
add_miniforge: better logging, skip 2 faulty releases
2026-08-13 14:16:14 +03:00
native-api
f99638cb82
Merge pull request #3518 from pyenv/auto_add_version/3.10.21_3.11.16_3.12.14
...
Add CPython 3.10.21, 3.11.16, 3.12.14
2026-08-13 14:03:45 +03:00
Ivan Pozdeev
3b9604c093
Add missing 3.10.x patches
2026-08-13 13:10:43 +03:00
native-api
920052eb0b
Add CPython 3.10.21, 3.11.16, 3.12.14
2026-08-13 08:53:14 +00:00
native-api
cb20e375d3
Merge pull request #3517 from native-api/ci_ubuntu_arm
...
CI: add ubuntu ARM images
2026-08-13 01:51:46 +03:00
Ivan Pozdeev
f11926a274
Run Docker tests separately
2026-08-13 01:44:17 +03:00
Ivan Pozdeev
0fc5dfe630
refactor
2026-08-13 01:44:17 +03:00
Ivan Pozdeev
2bcc7d8fc4
Add ubuntu ARM images
2026-08-13 01:44:11 +03:00
Ivan Pozdeev
2bd4f6c4da
- rbenv compatibility note
...
We've not been syncing with Rbenv for years
2026-08-12 15:26:35 +03:00
Ivan Pozdeev
8771e721c1
Add past CVE-2026-68939 fix to CHANGELOG
...
Now that Github has issued a CVE number 3 weeks late
2026-08-12 15:19:48 +03:00
native-api
d92b6e1bbe
Merge pull request #3516 from macayu17/fix/2334-package-feedback
...
pyenv-binary-package: check patchelf early and add --verbose
2026-08-11 05:25:39 +03:00
Ivan Pozdeev
9962f8cb39
pyenv-binary-package: refactor tests
...
* make them more human-readable
* don't double-test external code outside of integration tests
2026-08-11 05:17:49 +03:00
Ivan Pozdeev
f9ffb73a7e
test_helper: support here-document to assert_success/failure; + assert_output_glob
2026-08-11 05:17:42 +03:00
Ivan Pozdeev
bd7c969e7f
test_helper: show diff with whitespace highlights
...
to be able to see tiny and whitespace differences
2026-08-11 04:22:34 +03:00
macayu17
4a73bd17e2
pyenv-binary-package: add --verbose
...
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2026-08-11 04:22:33 +03:00
macayu17
2c1f405180
pyenv-binary: check patchelf before installing archive
2026-08-11 04:19:39 +03:00
native-api
e234812f46
Merge pull request #3515 from fudianchn/fix/version-file-relative-loop-3513
...
Stop infinite loop in pyenv version-file for relative paths
2026-08-10 13:08:04 +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
native-api
b7e7adf4ec
Merge pull request #3511 from macayu17/fix/2334-freebsd-ldconfig
...
pyenv-binary: check FreeBSD system libraries
2026-08-10 03:29:33 +03:00
macayu17
a6ef1e70ba
Resolve version prefixes in package names
2026-08-10 03:27:47 +03:00
macayu17
5a31fea21b
pyenv-binary: support checking FreeBSD system libraries
...
* Handle both spaced and unspaced FreeBSD `ldconfig -r` output
2026-08-10 03:27:46 +03:00
native-api
17be308600
Merge pull request #3514 from native-api/add_macos_26_intel
...
CI: Add macos_26_intel
2026-08-08 00:58:10 +03:00
Ivan Pozdeev
9d6cf587b7
Run the discover job on slim
2026-08-07 23:17:31 +03:00