Repository navigation
Releases: pyenv/pyenv
Releases Β· pyenv/pyenv
Release list
v2.8.13
v2.8.11
What's Changed
- pyenv-latest: include plugin definitions in known-version lookup by @macayu17 in #3596
- Add PyPy v8.0.1 by @jsirois in #3597
- CI: add_version, no_response: don't run in forks by @native-api in #3600
- Add CPython 3.14.9, 3.15.1 by @pyenv-bot[bot] in #3599
Full Changelog: v2.8.10...v2.8.11
v2.8.10
What's Changed
- python-build: honor SDKROOT when selecting Xcode SDK for zlib by @danglduy in #3591
- version-file-write: fix not detecting an empty version argument beyond the first by @native-api in #3592
- Harden source scripts with
set -euo pipefailandset -fby @saloni-eng in #3581 - Add CPython 3.16.0a1 by @pyenv-bot[bot] in #3593
New Contributors
- @danglduy made their first contribution in #3591
- @saloni-eng made their first contribution in #3581
Full Changelog: v2.8.9...v2.8.10
v2.8.9
What's Changed
- Rename PYTHON_BUILD_TCLTK_FORMULA to PYTHON_BUILD_HOMEBREW_TCLTK_FORMULA; deprecate the old name by @native-api in #3580
- python-build: install_git: Support verifying the checkout by SHA-1 by @native-api in #3586
- python-build: support additional versioned OpenSSL Homebrew formulae by @native-api in #3588
- python-build: use more dependencies from Homebrew/MacPorts for PyPy source build by @native-api in #3587
- PyPy: update sources and dependencies by @native-api in #3585
- Add CPython 3.15.0 by @pyenv-bot[bot] in #3589
- CI: 3.10->3.15; use ubuntu-26.04 by @native-api in #3590
Full Changelog: v2.8.8...v2.8.9
v2.8.8
What's Changed
- pyenv-binary: allow local definitions to override published packages by @macayu17 in #3577
- exec: add the
--environmentoption for programs that embedlibpythonwithout a path by @Romwierz in #3537 - Add CPython 3.15.0rc3 by @pyenv-bot[bot] in #3578
New Contributors
Full Changelog: v2.8.7...v2.8.8
v2.8.7
What's Changed
- Fix rehash repair of individually corrupted shims by @aprylewu in #3540
- CI: publish Apple Silicon macOS binaries by @macayu17 in #3556
- python-build: create PEP 394 symlinks for Pyston by @dmrlawson in #3557
- Add GraalPy 3.13 25.4.4 by @msimacek in #3558
- python-build: create PEP 394 symlinks for PyPy by @native-api in #3559
- install-prerequisites: add an option for optional dependencies by @native-api in #3560
- python-build: create pypy* symlinks for PyPy by @native-api in #3562
- Add PyPy v7.3.23 by @exurd in #3553
- Add PyPy v7.3.21 by @exurd in #3564
- python-build: Add
add_pypy.pyfor pypy versions by @exurd in #3566 - pyenv-binary: install published CPython packages by @macayu17 in #3567
- python-build: show download progress in interactive terminals by @n0tl3ss in #3561
- Fix minimum macOS version check for PyPy v7.3.8+ by @exurd in #3570
- Add PyPy v8.0.0 by @exurd in #3552
- python-build: Speed up permission fix step by @native-api in #3571
- fix(init): honor custom PYENV_ROOT in init setup tips by @r3wretrhy in #3569
- tests: python-build: use helpers from core by @macayu17 in #3572
- Add CPython 3.12.15, 3.13.16 by @pyenv-bot[bot] in #3575
- Add CPython 3.14.8 by @pyenv-bot[bot] in #3574
- Add CPython 3.10.22, 3.11.17 by @pyenv-bot[bot] in #3576
New Contributors
- @n0tl3ss made their first contribution in #3561
- @r3wretrhy made their first contribution in #3569
Full Changelog: v2.8.6...v2.8.7
v2.8.6
What's Changed
- Update graalpy URLs for 25.3.4.1 by @msimacek in #3533
- python-build: add build prerequisite installer by @macayu17 in #3532
- docs: Add link to list of available Python distributions by @michaelbnewman in #3535
- Incorporate the
pyenv-linkplugin by @macayu17 in #3538 - CI: publish Ubuntu binary packages by @macayu17 in #3539
- python-build: honor explicitly configured OpenSSL on macOS by @aprylewu in #3541
- pyenv-binary: use xz compression for archives by @macayu17 in #3543
- Backport XCode 27 support to 3.14 by @native-api in #3545
- Backport XCode 27 support to 3.13; add missing 3.13.11t by @native-api in #3546
- Backport XCode 27 support to 3.12 by @native-api in #3547
- Backport XCode 27 support to 3.11 by @native-api in #3548
- Backport XCode 27 support to 3.10 by @native-api in #3549
- Add miniconda3 26.7.1-0, 26.7.1-1 and miniforge3 26.5.3-0, 26.7.2-0 by @13steinj in #3550
New Contributors
Full Changelog: v2.8.5...v2.8.6
v2.8.5
What's Changed
- pyenv-binary: record direct system dependencies in Linux/FreeBSD by @macayu17 in #3520
- tests: Fix "cd: null directory" in OpenSUSE by @native-api in #3524
- Test improvements by @native-api in #3525
- CI: test on all runners when the build logic changes by @sujeito-operator in #3522
- Add GraalPy 25.3.4.1 by @msimacek in #3529
- Add CPython 3.15.0rc2 by @pyenv-bot[bot] in #3530
- pyenv-binary: support relocating macOS archives by @macayu17 in #3528
New Contributors
- @sujeito-operator made their first contribution in #3522
Full Changelog: v2.8.4...v2.8.5
v2.8.4
What's Changed
- CI: Add macos_26_intel by @native-api in #3514
- pyenv-binary: check FreeBSD system libraries by @macayu17 in #3511
- version-file: Fix infinite loop for a relative path argument by @fudianchn in #3515
- pyenv-binary: check patchelf early and add --verbose by @macayu17 in #3516
- CI: add ubuntu ARM images by @native-api in #3517
- Add CPython 3.10.21, 3.11.16, 3.12.14 by @pyenv-bot[bot] in #3518
- Add anaconda3-2026.07-1, miniconda3 26.5.3-2 by @native-api in #3519
New Contributors
- @fudianchn made their first contribution in #3515
Full Changelog: v2.8.3...v2.8.4
v2.8.3
What's Changed
- Add CPython 3.13.15, 3.14.7 by @pyenv-bot[bot] in #3512
Full Changelog: v2.8.2...v2.8.3