Ivan Pozdeev
bb15db59a4
graalpython: make python* symlinks
2026-09-28 13:06:24 +03:00
Ivan Pozdeev
60bfb906e1
Use new fixture
2026-09-28 13:04:27 +03:00
exurd
2439bee2c5
Add PyPy v8.0.0 ( #3552 )
...
* remove OpenSSL source build
PyPy searches dependencies with pkg-config which XCode CLT do not ship, so it cannot build without Homebrew or MacPorts anyway
* Use Homebrew/MacPorts OpenSSL
---------
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2026-09-28 02:01:44 +03:00
exurd
ab74141ab4
Fix minimum macOS version check for PyPy v7.3.8+ ( #3570 )
...
* Switch pypy*-7.3.8-aarch64 to -portable
Regular version is no longer available for download
---------
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2026-09-27 12:11:20 +03:00
native-api
e9334284e1
Merge pull request #3561 from n0tl3ss/fix/python-build-download-progress
...
python-build: show download progress in interactive terminals
2026-09-27 11:31:14 +03:00
Nemanja Mikic
8339b9b033
python-build: show download progress in interactive terminals
...
---
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-27 11:00:13 +03:00
Ivan Pozdeev
67dbc6e930
stub: support ** to match any number of arguments
2026-09-27 10:59:03 +03:00
exurd
3d1dda120b
python-build: Add add_pypy.py for pypy versions ( #3566 )
...
* python-build: add `add_pypy.py` for pypy versions
couldn't help myself ;P
python-build; add_pypy.py: ensure ensurepip is correct
python-build; add_pypy.py: check file extension
python-build; add_pypy.py: update os x version check to 10.15
python-build; add_pypy.py: remove outdated comment
python-build; add_pypy.py: cleanup comment
* Update add_pypy.py
* Remove comments irrelevant to reading the code
2026-09-25 10:13:34 +03:00
exurd
5434a7e3e9
Add PyPy v7.3.21 ( #3564 )
...
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-25 02:19:33 +03:00
Ivan Pozdeev
08021a03ab
python-build: Support automatically picking PyPy as bootstrap version
2026-09-24 12:18:57 +03:00
exurd
9ac7b27486
Add PyPy v7.3.23
2026-09-24 12:04:24 +03:00
native-api
df5372511c
python-build: create pypy* symlinks for PyPy ( #3562 )
...
Source and some older versions builds do not create them
2026-09-24 07:23:52 +03:00
native-api
a3c666e177
install-prerequisites: add an option for optional dependencies ( #3560 )
2026-09-24 00:12:25 +03:00
native-api
26370b7f24
python-build: create PEP 394 symlinks for PyPy ( #3559 )
2026-09-23 13:34:23 +03:00
Michael Šimáček
beb4f2ffd2
Add GraalPy 3.13 25.4.4 ( #3558 )
2026-09-23 09:50:21 +03:00
David Lawson
4eea9b7848
python-build: create PEP 394 symlinks for Pyston ( #3557 )
...
* Consolidate build_package_pyston2_2 into build_package_pyston
There's no longer a difference
---------
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2026-09-23 09:49:52 +03:00
Ivan Pozdeev
3787bacc91
2.8.6
2026-09-17 10:06:03 +03:00
13steinj
7d55c1a7d9
Add miniconda3 26.7.1-0, 26.7.1-1 and miniforge3 26.5.3-0, 26.7.2-0 ( #3550 )
...
Adds latest miniconda releases 26.7.1-0, 26.7.1-1 for Python 3.10–3.14
and miniforge releases 26.5.3-0, 26.7.2-0.
Updates Python verification to 3.14 for miniforge3 starting with
26.5.3-0 and adds Linux riscv64 detection for 26.7.2-0.
Ref: https://github.com/conda-forge/miniforge/releases/tag/26.5.3-0
Ref: https://github.com/conda-forge/miniforge/releases/tag/26.7.2-0
Ref: https://www.anaconda.com/docs/getting-started/miniconda/release-notes
2026-09-17 08:20:51 +03:00
native-api
a99ef7fc4e
Backport XCode 27 support to 3.10 ( #3549 )
...
Adapted 3.11 downstream patch
2026-09-17 08:20:22 +03:00
native-api
f17a6499b0
Backport XCode 27 support to 3.11 ( #3548 )
...
Adapted 3.12 downstream patch
2026-09-17 04:58:50 +03:00
Ivan Pozdeev
36b89575a5
Merge branch 'master' of https://github.com/pyenv/pyenv
2026-09-17 04:47:16 +03:00
Ivan Pozdeev
733afbc04b
Add a patch backport script
2026-09-17 04:47:05 +03:00
native-api
3d66ee1fdb
Backport XCode 27 support to 3.12 ( #3547 )
...
* Adapted upstream fix (3.13.15): e86913423b
and dependency patch (3.13.14): 7d265b6013
2026-09-17 02:33:37 +03:00
native-api
6c97017989
Backport XCode 27 support to 3.13 ( #3546 )
...
* Upstream fix (3.13.15): e86913423b
* Dependency patch (3.13.14): 7d265b6013
2026-09-17 02:31:45 +03:00
native-api
8bd6b02444
Backport XCode 27 support to 3.14 ( #3545 )
...
* Upstream fix (3.14.7): 51f6e01941
* Dependency patch (3.14.6): e29411d405
* Test on XCode 27
2026-09-16 20:39:57 +03:00
Mingyang Wu
5d43b9a39d
python-build: honor explicitly configured OpenSSL on macOS ( #3541 )
...
* python-build: probe OpenSSL from standard dependency discovery
Assisted-by: OpenAI Codex
Signed-off-by: Mingyang Wu <129849514+aprylewu@users.noreply.github.com>
2026-09-15 02:20:52 +03:00
Ayush
265b0dcefa
python-build: add build prerequisite installer ( #3532 )
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
2026-09-01 18:05:40 +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 )
2026-08-31 23:28:40 +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
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
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
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
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
Michael Šimáček
f5915fc866
Add graalpy3.12-25.2.4 ( #3502 )
2026-07-29 05:53:27 +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
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
Ivan Pozdeev
135adbb192
2.8.0
2026-07-13 21:01:27 +03:00
native-api
958e3aca95
Add miniconda3 26.5.3-1 ( #3491 )
2026-07-11 08:23:42 +03:00
max
e4c462dc70
Fix typos in docs, scripts, and tests ( #3490 )
2026-07-08 18:03:00 +03:00
Michael Šimáček
8f68aab443
Add graalpy-3.12-25.1.3 ( #3485 )
...
* Add graalpy-3.12-25.1.3
* Adjust GraalPy version detection with the new naming scheme
---------
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2026-06-30 21:25:03 +03:00