# pyenv changelog > pyenv release notes. - Vendor: pyenv - Category: Developer Tools - Official site: https://github.com/pyenv/pyenv - Tracked by: What's New (https://whatsnew.fyi/product/pyenv) - Harvested from: GitHub (pyenv/pyenv) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### v2.8.3 - Date: 2026-08-05 - Version: v2.8.3 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.8.3 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.8.3 - **added** — Add CPython 3.13.15 and 3.14.7 ##### What's Changed * Add CPython 3.13.15, 3.14.7 by @pyenv-bot[bot] in https://github.com/pyenv/pyenv/pull/3512 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.8.2...v2.8.3 ### v2.8.2 - Date: 2026-08-04 - Version: v2.8.2 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.8.2 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.8.2 - **added** — Add the `package` subcommand to pyenv-binary - **added** — Add `pyenv install --list --bare` option - **added** — Add graalpy3.12-25.2.4 - **added** — Add CPython 3.15.0rc1 - **changed** — Refactor extra Requests logic in add_cpython - **changed** — Generate platform-specific package names in pyenv-binary ##### What's Changed * pyenv-binary: add the `package` subcommand; add `pyenv install --list --bare` by @macayu17 in https://github.com/pyenv/pyenv/pull/3498 * Add graalpy3.12-25.2.4 by @msimacek in https://github.com/pyenv/pyenv/pull/3502 * Bump actions/setup-python from 6 to 7 in the github-actions group by @dependabot[bot] in https://github.com/pyenv/pyenv/pull/3505 * add_cpython: refactor extra Requests logic by @anupamme in https://github.com/pyenv/pyenv/pull/3507 * Add CPython 3.15.0rc1 by @jsirois in https://github.com/pyenv/pyenv/pull/3510 * pyenv-binary: generate platform-specific package names by @macayu17 in https://github.com/pyenv/pyenv/pull/3504 ##### New Contributors * @michaelbnewman made their first contribution in https://github.com/pyenv/pyenv/pull/3499 * @anupamme made their first contribution in https://github.com/pyenv/pyenv/pull/3507 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.8.1...v2.8.2 ### v2.8.1 - Date: 2026-07-18 - Version: v2.8.1 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.8.1 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.8.1 - **added** — Add the generate-installer subcommand to pyenv-binary - **added** — Add CPython 3.15.0b4 ##### What's Changed * pyenv-binary: add the `generate-installer` subcommand by @macayu17 in https://github.com/pyenv/pyenv/pull/3488 * Add CPython 3.15.0b4 by @pyenv-bot[bot] in https://github.com/pyenv/pyenv/pull/3495 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.8.0...v2.8.1 ### v2.8.0 - Date: 2026-07-13 - Version: v2.8.0 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.8.0 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.8.0 - **fixed** — Fix race condition in landlock writability check in rehash - **added** — Add an ability to install a version under an alias - **added** — Add an experimental pyenv-binary plugin with a save command - **changed** — Skip redundant checks in version-name ##### What's Changed * CI: add_version enhancements by @native-api in https://github.com/pyenv/pyenv/pull/3480 * Add miniforge3-26.3.2-2, 26.3.2-3 by @native-api in https://github.com/pyenv/pyenv/pull/3481 * rehash: fix race condition in landlock writability check by @Sheile in https://github.com/pyenv/pyenv/pull/3483 * Add script to generate sponsors section for release notes by @macayu17 in https://github.com/pyenv/pyenv/pull/3478 * install: Add an ability to install a version under an alias by @macayu17 in https://github.com/pyenv/pyenv/pull/3484 * Add graalpy-3.12-25.1.3 by @msimacek in https://github.com/pyenv/pyenv/pull/3485 * Bump actions/checkout from 6 to 7 in the github-actions group by @dependabot[bot] in https://github.com/pyenv/pyenv/pull/3486 * Add an experimental pyenv-binary plugin with a save command by @macayu17 in https://github.com/pyenv/pyenv/pull/3487 * CI: dependabot: set cooldown by @orbisai0security in https://github.com/pyenv/pyenv/pull/3489 * Fix typos in docs, scripts, and tests by @maxtaran2010 in https://github.com/pyenv/pyenv/pull/3490 * Add miniconda3 26.5.3-1 by @native-api in https://github.com/pyenv/pyenv/pull/3491 * version-name: skip redundant checks by @native-api in https://github.com/pyenv/pyenv/pull/3492 ##### New Contributors * @Sheile made their first contribution in https://github.com/pyenv/pyenv/pull/3483 * @maxtaran2010 made their first contribution in https://github.com/pyenv/pyenv/pull/3490 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.7.3...v2.8.0 ### v2.7.3 - Date: 2026-06-24 - Version: v2.7.3 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.7.3 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.7.3 - **added** — Add CPython 3.15.0b3 ##### What's Changed * CI: add_version enhancements by @macayu17 in https://github.com/pyenv/pyenv/pull/3475 * Add CPython 3.15.0b3 by @pyenv-bot[bot] in https://github.com/pyenv/pyenv/pull/3479 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.7.2...v2.7.3 ### v2.7.2 - Date: 2026-06-10 - Version: v2.7.2 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.7.2 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.7.2 - **fixed** — Prevent terminal hang caused by stale or sandbox-blocked lock file in rehash - **fixed** — Fix verify_* calls for 3.6.x - **added** — Add CPython 3.14.6 - **added** — Add CPython 3.13.14 ##### What's Changed * fix(rehash): prevent terminal hang caused by stale or sandbox-blocked lock file by @anupddas in https://github.com/pyenv/pyenv/pull/3469 * 3.6.x: Fix verify_* calls by @native-api in https://github.com/pyenv/pyenv/commit/6c0c5cfa9619e4a7a90102d8bee6c771c4739836 * Add CPython 3.14.6 by @pyenv-bot[bot] in https://github.com/pyenv/pyenv/pull/3472 * Add CPython 3.13.14 by @pyenv-bot[bot] in https://github.com/pyenv/pyenv/pull/3473 ##### New Contributors * @anupddas made their first contribution in https://github.com/pyenv/pyenv/pull/3469 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.7.1...v2.7.2 ### v2.7.1 - Date: 2026-06-03 - Version: v2.7.1 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.7.1 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.7.1 - **changed** — Support 3.9 EOL Pip URL and consolidate tests - **changed** — Update URLs for PyPy nightly and remove pypy3.5 and pypy3.7 nightly - **added** — Add CPython 3.15.0b2 - **added** — Add --install flag to init for shell setup - **fixed** — Fix obsolete syntax warning in realpath.c ##### What's Changed * Support 3.9 EOL Pip URL, consolidate tests by @native-api in https://github.com/pyenv/pyenv/pull/3465 * Update URLs for PyPy nightly; Remove pypy3.5 and pypy3.7 nightly by @native-api in https://github.com/pyenv/pyenv/pull/3466 * Add CPython 3.15.0b2 by @pyenv-bot[bot] in https://github.com/pyenv/pyenv/pull/3467 * init: add --install for shell setup by @macayu17 in https://github.com/pyenv/pyenv/pull/3454 * realpath.c: fix obsolete syntax warning by @native-api in https://github.com/pyenv/pyenv/pull/3468 ##### New Contributors * @macayu17 made their first contribution in https://github.com/pyenv/pyenv/pull/3454 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.6.32...v2.7.1 ### v2.6.32 - Date: 2026-05-31 - Version: v2.6.32 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.6.32 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.6.32 - **added** — Add miniconda3 26.3.2-2, miniforge3 26.3.2-0, 26.3.2-1 - **changed** — Exclude bogus branches with .pkg installers from miniforge3 26.1, 26.3 - **changed** — Switch CI check to Python 3.13 for miniforge 26 - **changed** — Force C99 standard for Python 2.7 and 3.4; force OpenSSL 1 formula for 2.7.14-18 - **fixed** — Detect and remove a stale lockfile in rehash - **added** — Add GraalPy 25.0.3 - **changed** — Use the --with-openssl-rpath Configure option for Python 3.11.0 and later when possible - **changed** — Make verify_python verify pythonX.Y suffix in python_build - **added** — Add micropython 1.22.0 to 1.28.0 with downstream patches to fix compilation errors - **fixed** — Fix linking against a keg_only Homebrew OpenSSL when a non-keg_only one is also installed - **added** — Add missing CPython 3.14.2t - **changed** — Support building Python 3.14.0-5 against OpenSSL 4 ##### What's Changed * Add miniconda3 26.3.2-2, miniforge3 26.3.2-0, 26.3.2-1 by @native-api in https://github.com/pyenv/pyenv/pull/3445 * miniforge3 26.1, 26.3, add_miniforge: exclude bogus branches with .pkg installers by @native-api in https://github.com/pyenv/pyenv/pull/3446 * miniforge 26, CI: switch check to 3.13 by @native-api in https://github.com/pyenv/pyenv/pull/3447 * 2.7, 3.4: force C99 standard; 2.7.14-18: force OpenSSL 1 formula by @native-api in https://github.com/pyenv/pyenv/pull/3448 * rehash: detect and remove a stale lockfile by @native-api in https://github.com/pyenv/pyenv/pull/3450 * Add GraalPy 25.0.3 by @msimacek in https://github.com/pyenv/pyenv/pull/3452 * 3.11.0+: Use the `--with-openssl-rpath' Configure option when possible by @native-api in https://github.com/pyenv/pyenv/pull/3458 * python_build: Make `verify_python` verify `pythonX.Y' suffix by @native-api in https://github.com/pyenv/pyenv/pull/3459 * Add micropython 1.22.0 to 1.28.0; add downstream patches to fix compilation errors by @native-api in https://github.com/pyenv/pyenv/pull/3460 * Fix linking against a keg_only Homebrew OpenSSL when a a non-keg_only one is also installed by @native-api in https://github.com/pyenv/pyenv/pull/3462 * Add missing CPython 3.14.2t by @native-api in https://github.com/pyenv/pyenv/pull/3464 * 3.14.0-5: Support building against OpenSSL 4 by @native-api in https://github.com/pyenv/pyenv/pull/3463 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.6.31...v2.6.32 ### v2.6.31 - Date: 2026-05-10 - Version: v2.6.31 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.6.31 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.6.31 - **added** — Support prereleases for non-initial CPython releases in CI add_cpython - **added** — Add CPython 3.14.5 ##### What's Changed * CI: add_cpython: Support prereleases for non-initial CPython releases by @native-api in https://github.com/pyenv/pyenv/pull/3443 * Add CPython 3.14.5 by @pyenv-bot[bot] in https://github.com/pyenv/pyenv/pull/3444 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.6.30...v2.6.31 ### v2.6.30 - Date: 2026-05-08 - Version: v2.6.30 - Original notes: https://github.com/pyenv/pyenv/releases/tag/v2.6.30 - Permalink: https://whatsnew.fyi/product/pyenv/releases/v2.6.30 - **added** — Add CPython 3.16-dev - **changed** — Switch 3.15-dev to maintenance branch ##### What's Changed * Add CPython 3.16-dev, switch 3.15-dev to maintenance branch by @nedbat in https://github.com/pyenv/pyenv/pull/3442 **Full Changelog**: https://github.com/pyenv/pyenv/compare/v2.6.29...v2.6.30