Ivan Pozdeev
3399b2e2e5
clarify confusing error message
před 2 měsíci
Ivan Pozdeev
5bb6b27d61
CI: add_version: support prereleases for non-initial releases
They unexpectedly made a prerelease 3.14.5rc1
před 2 měsíci
Ivan Pozdeev
97573e156e
CI: add_version: correctly handle exceptions
exit code 1 is used as a signal that no new version is found -- so have to use a different exit code for unhandled exceptions
před 2 měsíci
Ivan Pozdeev
40dba8256f
2.6.30
před 2 měsíci
Ned Batchelder
e30c23eac2
Add CPython 3.16-dev, switch 3.15-dev to maintenance branch ( #3442 )
3.15.0b1 released means we need 3.16 support
před 2 měsíci
Ivan Pozdeev
a7cc776274
2.6.29
před 2 měsíci
native-api
e08497a2b7
Add CPython 3.14.5rc1 ( #3441 )
před 2 měsíci
John Sirois
709f42cc08
Add CPython 3.15.0b1 ( #3440 )
před 2 měsíci
Ivan Pozdeev
966819a10f
Merge branch 'master' of https://github.com/pyenv/pyenv
před 2 měsíci
Ivan Pozdeev
a736e6af27
CI: add_version: move off the start of the hour
Due to load peak at 0 minutes, it may fail to get a runner.
Github tries to allocate a runner for ~15 minutes.
před 2 měsíci
orbisai0security
6bdb85d8b7
CI: add-version: Add timeouts to CPython release metadata fetches ( #3439 )
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
před 2 měsíci
Ivan Pozdeev
36f37e96ea
CI: no-response: fix
před 2 měsíci
Ivan Pozdeev
3f62ee82b5
CI: add_version: Fix commit message
před 2 měsíci
Ivan Pozdeev
27b4b4dc84
CI: no-response: half the frequency
getting "no runner found" errors
před 2 měsíci
native-api
0b0335a378
Add PyPy v7.3.22 ( #3438 )
* Add PyPy v7.3.22
The release blog entry is here:
https://pypy.org/posts/2026/04/pypy-v7322-release.html
* CI: Don't require openssl@1.1
Missing in macos-26 Homebrew, causing an error,
no longer required for any supported Pythons
---------
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
před 2 měsíci
Ivan Pozdeev
b8a6e9c33c
CI: Don't require openssl@1.1
Missing in macos-26 Homebrew, causing an error,
no longer required for any supported Pythons
před 2 měsíci
John Sirois
3966e507ba
Add PyPy v7.3.22
The release blog entry is here:
https://pypy.org/posts/2026/04/pypy-v7322-release.html
před 2 měsíci
Ivan Pozdeev
485090e713
2.6.28
před 2 měsíci
native-api
6481d1451d
pyenv-latest: fast path for when there is an exact match ( #3437 )
Avoids O(N^2) complexity when `pyenv-latest` is called in a loop
for existing entries
před 2 měsíci
Ivan Pozdeev
dfb1a96c3e
CI: use macos-26
the Github runner is out of beta
před 2 měsíci
Ivan Pozdeev
ae1bb9c061
CI: add_python: 3.9 is EOL
před 2 měsíci
Ivan Pozdeev
46e4e6ab07
-dead code
[no ci]
před 2 měsíci
Ivan Pozdeev
914ff80062
2.6.27
před 3 měsíci
native-api
840f3ff7fd
Add miniforge3 26.1.1-2, 26.1.1-3 ( #3433 )
před 3 měsíci
pyenv-bot[bot]
bfec0e43f5
Add CPython 3.13.13, 3.14.4, 3.15.0a8 ( #3432 )
Co-authored-by: native-api <2670332+native-api@users.noreply.github.com>
před 3 měsíci
exurd
ce491008e7
python-build: advise user with no c compiler ( #3294 )
this checks if "no acceptable C compiler found" is in the last 10 lines of the log, and asks if the user has correctly installed the build dependencies.
před 3 měsíci
dependabot[bot]
d26308df49
Bump actions/create-github-app-token in the github-actions group ( #3428 )
Bumps the github-actions group with 1 update: [actions/create-github-app-token](https://github.com/actions/create-github-app-token ).
Updates `actions/create-github-app-token` from 2 to 3
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: '3'
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>
před 3 měsíci
Ivan Pozdeev
8397a19c64
- outdated info
[no ci]
před 3 měsíci
Ivan Pozdeev
0d71a264c2
Fix factual errors; highlight `pyenv install 3`
Closes #3427
[no ci]
před 3 měsíci
Ivan Pozdeev
a6521a0d35
Fix link
[no ci]
před 3 měsíci
native-api
044d816d35
which: update `pyenv help global` tip ( #3424 )
před 3 měsíci
Jake Lodwick
6a246fad63
commands: fast path for --sh, replace sort|uniq with sort -u ( #3423 )
před 4 měsíci
Ivan Pozdeev
174c61526f
2.6.26
před 4 měsíci
native-api
397312d0c3
Merge pull request #3422 from native-api/miniconda3-26.1.1-1
Add miniconda3-26.1.1-1
před 4 měsíci
Ivan Pozdeev
5bd084d816
Add miniconda3-26.1.1-1
před 4 měsíci
Ivan Pozdeev
974e820478
Replace patterns with f-strings for logging
fix KeyError: out_dir
před 4 měsíci
pyenv-bot[bot]
a47dae9131
Add CPython 3.15.0a7 ( #3421 )
před 4 měsíci
Ivan Pozdeev
d5cd462a35
Revert "Add miniconda3-26.1.1-1 ( #3420 )"
This reverts commit 1534421e56 .
The scripts actually contain the previous version, 25.11.1-1
před 4 měsíci
binbjz
1534421e56
Add miniconda3-26.1.1-1 ( #3420 )
Co-authored-by: binbjz <binbjz@gmail.com>
před 4 měsíci
Jake Lodwick
e985ffab82
rehash: simplify source.bash pipeline ( #3419 )
Same cleanup applied to conda.bash in #3151 .
před 4 měsíci
native-api
8037f22665
rehash: streamline executables discovery; fix regression ( #3418 )
Separate the corner-cutting code for `rehash' into a dedicated branch.
Saves some more time (about 100ms for the large fixture)
před 4 měsíci
Tekin Tian
d5fa1e225e
Fix MacPorts OpenSSL formula detection ( #3417 )
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
před 4 měsíci
Jake Lodwick
23bcdebe18
versions: fast path for --bare --skip-aliases ( #3411 )
Skip sort, native extension probe, and per-symlink realpath
when called with --bare --skip-aliases (the rehash case).
Use readlink to distinguish internal aliases (relative target)
from external installs (absolute target).
In MacOS, speeds up rehash by 5.2 ms (7%) in empty environment,
55.9 ms (33%) in a regular environment (3 ver, 12 venvs, 320 bins),
93.7 ms (15%) in a large environment (6 ver, 60 venvs, 1466 bins)
před 4 měsíci
Ivan Pozdeev
aa2e8b8260
2.6.25
před 4 měsíci
pyenv-bot[bot]
c9d3829169
Add CPython 3.12.13 ( #3414 )
před 4 měsíci
native-api
05d3a598c4
Add miniforge3-26.1.0-0 ( #3413 )
před 4 měsíci
Ivan Pozdeev
c89b6b46dc
2.6.24
před 4 měsíci
pyenv-bot[bot]
c4ed80826f
Add CPython 3.10.20, 3.11.15
Co-authored-by: native-api <2670332+native-api@users.noreply.github.com>
před 4 měsíci
Jake Lodwick
47871b2dc3
rehash: drop redundant sort -u from make_shims call ( #3410 )
register_shim() already deduplicates via associative array (bash 4+) or
by checking if a shim already exists (bash 3.2). The sort -u pipe in the make_shims
call is thus redundant -- the dedup happens downstream regardless. Shim
creation is order-independent and idempotent, so sorting has no semantic
effect either.
Saves one subprocess fork during every rehash invocation.
před 4 měsíci
binbjz
43e83b52a2
Add Anaconda3-2025.12-2 ( #3408 )
Co-authored-by: binbjz <binbjz@gmail.com>
před 4 měsíci