native-api
d9182d6edc
CI: automatically check for CPython releases ( #3388 )
...
* .gitignore local venv
* Add alt GNU mirror support with <table>
* Fix UnboundLocalError when no micro 0 releases
* Cutoff for existing vetsions as well
* add missing dependency more_itertools
* workaround fake_useragent 2.0.0 falsely declaring 3.8 compatibility
2026-01-09 09:52:09 +03:00
native-api
4cf95be5ee
Merge pull request #3387 from native-api/anaconda-2025.12-1
...
Add anaconda-2025.12-1
2026-01-08 14:09:29 +03:00
Ivan Pozdeev
8c50260ba2
Anaconda 2025.12 dropped MacOS x64 support
2026-01-08 14:00:56 +03:00
Ivan Pozdeev
f614e5caa5
Fix hang in Ubuntu build for Anaconda-2025.12
2026-01-08 14:00:55 +03:00
native-api
3c539aa0bc
Merge pull request #3386 from native-api/miniconda-25-accept-tos
...
Auto-accept TOS for miniconda3-25+
2026-01-08 13:07:40 +03:00
Ivan Pozdeev
935e1a68cd
Add anaconda3-2025.12-1
2026-01-08 11:22:55 +03:00
Ivan Pozdeev
98a7a6809c
Fix verify_py prefix in anaconda3-2025.06
2026-01-08 11:20:20 +03:00
Ivan Pozdeev
45ef1677c4
Auto-accept TOS in miniconda3-25+
...
Required for installation since this version
2026-01-08 11:20:20 +03:00
binbjz
c35f26af3e
CI: exclude unsupported MacOS-x64 for recent Miniconda versions ( #3385 )
...
* split macOS Intel build and filter unsupported Miniconda
* Generate exclusions instead
---------
Co-authored-by: binbjz <binbjz@gmail.com>
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2026-01-08 09:08:08 +03:00
binbjz
967ed2c367
Add miniconda3-25.11.1-1 ( #3382 )
...
Co-authored-by: binbjz <binbjz@gmail.com>
2026-01-08 00:27:49 +03:00
Ivan Pozdeev
1d8240a641
set executable bit for add_cpython.py
2026-01-07 22:53:57 +03:00
Ivan Pozdeev
e5a6b49e02
scripts: remove unused
2026-01-07 07:32:00 +03:00
Ivan Pozdeev
4a3aaf4327
scripts: relax version requirements
...
Latest version are okay.
Freezing them causes Dependabot alerts
about vulnerabilities in old versions
2026-01-03 13:32:53 +03:00
native-api
2c27f44612
Merge pull request #3358 from native-api/cpython_generate
...
CI: add a script to autogenerate CPython build scripts
2025-12-27 08:20:00 +03:00
Ivan Pozdeev
ff94d498db
(refactor)
2025-12-27 08:18:41 +03:00
Ivan Pozdeev
99faf7f217
Add a script to generate CPython installation scripts
...
[no ci]
2025-12-27 08:18:41 +03:00
native-api
bf37e78693
Merge pull request #3379 from native-api/make_j_argument
...
Recognize an argument to -j in MAKEFLAGS when building extensions in 3.10-3.11 and latest 3.5-3.9
2025-12-27 06:23:19 +03:00
Ivan Pozdeev
956f78df42
Recognize an argument to -j in MAKEFLAGS when building extensions in 3.10-3.11 and latest 3.5-3.9
...
Upstream issue fixed in 3.12 (https://github.com/python/cpython/issues/87800 )
2025-12-27 02:56:23 +03:00
Ivan Pozdeev
56bc05d5d6
python-build: Use no-tests only for OpenSSL 1.1.1+
...
Introduced in 1.1.1-pre1
2025-12-27 02:56:15 +03:00
Ivan Pozdeev
8ef33165b8
CI: fix CPython-only checks
2025-12-27 02:56:14 +03:00
native-api
48743aa8f3
README: Document how to change Python version in a shell spawned from a Python-based program (e.g. Jupyter) ( #3380 )
2025-12-26 17:19:10 +03:00
rockandska
2c38423a98
pyenv launcher: introduce and export _PYENV_INSTALL_PREFIX ( #3334 )
...
provides a reliable way for Pyenv code to locate other parts of Pyenv code that are not under `PYENV_ROOT`
* tests: Work with Git entirely in a test repo
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2025-12-24 10:00:09 +03:00
native-api
aa6c9b9694
init: don't silence automatic rehash; rehash: report final error but not provisional ones ( #3377 )
2025-12-21 07:21:30 +03:00
native-api
a944da76c0
rehash: support BSD mktemp ( #3376 )
...
macOS 12 `mktemp' doesn't support `-p`
2025-12-21 06:38:46 +03:00
Florian Blanchet
aeea3ac825
Add PowerShell support ( #2749 )
...
Co-authored-by: Ivan Pozdeev <ivan_pozdeev@mail.ru>
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2025-12-21 05:33:19 +03:00
Ivan Pozdeev
7998159daa
tests: fix integration tests for Bash and Fish
2025-12-21 02:11:02 +03:00
native-api
5855d9dfca
Merge pull request #3372 from native-api/ci_update_cleanup
...
CI: Update and cleanup workflow scripts
2025-12-20 19:37:04 +03:00
native-api
22993a239e
Merge pull request #3375 from native-api/fix_inf_loop_shim_different_location
...
Fix an infinite loop if a shim is symlinked to and called from a different location
2025-12-20 11:24:41 +03:00
Ivan Pozdeev
6113214f65
tests: refactor: migrate to newly-added create_stub()
2025-12-20 11:05:27 +03:00
Ivan Pozdeev
7418835908
Prevent infinite loop if a shim is linked and called from a nonstandard location with "system" active
2025-12-20 11:05:27 +03:00
Ivan Pozdeev
b259813357
tests: refactor: rename and consolidate create_executable() functions
2025-12-20 08:34:20 +03:00
Ivan Pozdeev
22b192913e
2.6.17
v2.6.17
2025-12-16 23:30:42 +03:00
Edgar Ramírez Mondragón
b50afe69a8
Add CPython 3.15.0a3 ( #3374 )
...
Signed-off-by: Edgar Ramírez-Mondragón <edgarrm358@gmail.com>
2025-12-16 23:28:46 +03:00
native-api
91931a4dd9
miniconda3-latest: auto accept TOS ( #3373 )
...
Since 14.07.2025, Anaconda requires accepting the new TOS upon installation
that limit eligibility for free use
2025-12-14 22:48:46 +03:00
Ivan Pozdeev
dabaa901e9
CI: - Ubuntu 18.04 workaround
2025-12-13 18:07:37 +03:00
Ivan Pozdeev
4b33cb68b6
CI: - Micropython-specific code from CPython-only branches
2025-12-13 18:04:15 +03:00
Ivan Pozdeev
9b85239875
CI: - commented-out code
2025-12-13 17:52:53 +03:00
Ivan Pozdeev
f19fe0f2be
CI: tests: + macos-15
2025-12-13 17:51:51 +03:00
Ivan Pozdeev
293798582a
CI: build: - EOL 3.9, + 3.13
2025-12-13 17:51:26 +03:00
Ivan Pozdeev
4b36ddf5c6
Merge branch 'master' of https://github.com/pyenv/pyenv
2025-12-13 17:26:59 +03:00
Ivan Pozdeev
4e7626721a
Delete the old issue template
...
[no ci]
2025-12-13 17:22:12 +03:00
native-api
3b25462407
Merge pull request #3371 from 13steinj/new-miniforge-miniconda-versions
...
Adds latest miniforge releases 25.9.1-0, 25.11.0-1
2025-12-09 22:25:34 +03:00
Jonathan Stein
70294ef6f1
Add miniforge3 25.9.1-0, 25.11.0-1
...
Adds latest miniforge releases 25.9.1-0, 25.11.0-1.
Skips 25.11.0-0 due to a regression reported in the release notes of
miniforge3-25.11.0-1.
Ref: https://github.com/conda-forge/miniforge/releases/tag/25.11.0-1
2025-12-09 12:27:18 -06:00
Jonathan Stein
bdb0508220
Update requirements for the add_miniconda script
...
At least under Python 3.14, this quickly fails without lxml[html_clean]
installed explicitly.
2025-12-09 12:18:23 -06:00
Ivan Pozdeev
e805257c1f
2.6.16
v2.6.16
2025-12-06 00:58:03 +03:00
César Román
6cbce8616e
Add CPython 3.13.11, 3.14.2 ( #3370 )
2025-12-06 00:56:17 +03:00
Ivan Pozdeev
a6ea5b3179
Fix rehash
2025-12-05 20:57:07 +03:00
native-api
0f7b8fa8ee
sh-rehash: Fix erroneously executing rather than printing a command ( #3369 )
2025-12-05 20:42:25 +03:00
binbjz
59204a6c89
Add Miniconda3-25.9.1-3 ( #3368 )
...
Co-authored-by: binbjz <binbjz@gmail.com>
2025-12-05 17:26:32 +03:00
native-api
6f0e2d3458
rehash: Fix hanging for 60 seconds when shims directory is not writable due to Linux Landlock ( #3367 )
2025-12-05 16:19:17 +03:00