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
Ivan Pozdeev
1cc9e770ae
Fix regexes
2026-08-07 23:17:31 +03:00
Ivan Pozdeev
0e2e214f56
Fix ubuntu_build_tar_gz
2026-08-07 23:17:31 +03:00
Ivan Pozdeev
340348d98d
- code irrelevant to CPython in CPython-specific scenarios
2026-08-07 23:17:30 +03:00
Ivan Pozdeev
2d9a224e6c
Add macos-26-intel to CI
...
* Fix macos_build_bundled_dependencies in macos-26-intel
It has a different set of preinstalled OpenSSL formulae
2026-08-07 23:16:23 +03:00
Ivan Pozdeev
da172db42d
2.8.3
2026-08-05 22:08:09 +03:00
pyenv-bot[bot]
b0a64af8cc
Add CPython 3.13.15, 3.14.7 ( #3512 )
2026-08-05 22:06:09 +03:00
Ivan Pozdeev
9e4d1ca95a
2.8.2
2026-08-04 23:10:49 +03:00
Ayush
b9e165271e
pyenv-binary: generate platform-specific package names ( #3504 )
2026-08-04 22:53:34 +03:00
John Sirois
3088203e33
Add CPython 3.15.0rc1 ( #3510 )
2026-08-04 22:48:04 +03:00
Anupam Mediratta
8f70d418bb
add_cpython: refactor extra Requests logic ( #3507 )
...
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2026-08-04 13:12:42 +03:00
dependabot[bot]
bdf8d254fe
Bump actions/setup-python from 6 to 7 in the github-actions group ( #3505 )
...
Bumps the github-actions group with 1 update: [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/setup-python` from 6 to 7
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-01 16:38:32 +03:00
Michael Šimáček
f5915fc866
Add graalpy3.12-25.2.4 ( #3502 )
2026-07-29 05:53:27 +03:00
Michael Newman
84e0f3a887
Fix typos
2026-07-29 05:49:46 +03:00
Ayush
7126870320
pyenv-binary: add the package subcommand; add pyenv install --list --bare ( #3498 )
...
Co-authored-by: native-api <vano@mail.mipt.ru>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-28 14:31:20 +03:00
Michael Newman
26dd5d9dda
Fix typo
2026-07-27 21:57:58 +03:00
Michael Newman
bac39a0ef8
Fix typo
2026-07-27 08:30:33 +03:00
Ivan Pozdeev
bec9a562a5
2.8.1
2026-07-18 22:02:09 +03:00
pyenv-bot[bot]
ae9e6594d6
Add CPython 3.15.0b4 ( #3495 )
...
Co-authored-by: native-api <2670332+native-api@users.noreply.github.com>
2026-07-18 21:59:23 +03:00
native-api
16c7cc6de4
Merge pull request #3488 from macayu17/feat/2334-pyenv-binary-installer
...
pyenv-binary: add the `generate-installer` subcommand
2026-07-16 10:51:36 +03:00
Ivan Pozdeev
017ad4a573
Add pyenv-binary tests to CI
...
* README: fix tests instructions
* test/README: -duplicating and unnecessary stuff
* Makefile: Build Docker images and replace bats link conditionally
* Makefile: fix indent irregularity
2026-07-16 10:39:55 +03:00