native-api
7725fe2cf2
Install feature request templates
[no ci]
1 год назад
native-api
d8384fcc05
Install issue templates
It looks like Github have dropped support for https://github.com/pyenv/pyenv/edit/master/.github/ISSUE_TEMPLATE.md entirely.
1 год назад
John Sirois
e150257413
Add PyPy v7.3.20 ( #3284 )
The release blog entry is here:
https://pypy.org/posts/2025/07/pypy-v7320-release.html
1 год назад
native-api
798d21e0ca
(regression) Use Zlib from XCode SDK in MacOS without Homebrew or Macports ( #3282 )
1 год назад
native-api
9114929e4f
Backport bpo_36106 to 3.5.10 and 3.6.15 ( #3280 )
Fixes "error: static declaration of ‘sinpi’ follows non-static declaration"
with newer libm
1 год назад
Ivan Pozdeev
f1c5371752
2.6.3
1 год назад
Ned Batchelder
907cd78f35
Add CPython 3.14.0b3 ( #3278 )
* remove the need for explicit versions in the python-build free-threading files
1 год назад
Danny Kim
e13b5848be
Support linking to MacPorts ports installed from binary archives ( #3272 )
1 год назад
native-api
bf19366669
Re-promote "Python versions with extended support" to a section ( #3276 )
It's a valuable asset of Pyenv and https://github.com/pyenv/pyenv/issues/3275 showed it has stoppped being discoverable
[no ci]
1 год назад
Ivan Pozdeev
a71a378dac
2.6.2
1 год назад
Ned Batchelder
807a4e0cac
Add CPython 3.13.5 ( #3269 )
1 год назад
Ivan Pozdeev
b9ede4ae0e
2.6.1
1 год назад
Ned Batchelder
0e05ee8694
Add CPython 3.9.23, 3.10.18, 3.11.13, 3.12.11, 3.13.4 ( #3266 )
1 год назад
Ivan Pozdeev
bfbe76e6a9
2.6.0
1 год назад
Ned Batchelder
d88de11543
Add CPython 3.14.0b2 ( #3259 )
1 год назад
Pedro Fonini
70b973fdd4
Fix python-build's `has_broken_mac_readline` when Readline is explicitly configured ( #3254 )
1 год назад
Alexander Studnitskiy
f24ff8d152
Add MacPorts support for python-build ( #3186 )
Did not implement customizable priority due to unclear use feedback and more compilation in the code, can decide and do that separately
Tcl/Tk from MacPorts support is omitted due to CPython's only being compatible with
Tcl/Tk 9 since 3.12.5 and 3.13.0.
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
1 год назад
Ivan Pozdeev
5e82f5cf81
Merge branch 'master' of https://github.com/pyenv/pyenv
1 год назад
Ivan Pozdeev
6c86ae4175
README: fix erroneous extra indents in code blocks
1 год назад
Jordan Stewart
da3fcb7eb7
README: Add shell setup instructions for nushell ( #2916 )
1 год назад
Jesse Wattenbarger
018ca73444
Add --bare option to `pyenv version` ( #2783 )
1 год назад
Tom Godkin
90fa430eca
README: make fish PATH add conditional on the directory existing ( #2786 )
1 год назад
native-api
2d8bd15ccd
Add CODEOWNERS file ( #3247 )
to get notifications of pull requests ready for review
[no ci]
1 год назад
native-api
9656bcf0b9
python-build: Support patch paths with spaces/special characters ( #3251 )
This is now possible because all non-EOL MacOS versions now support
`find -print0`/`sort -z`/`xargs -0`
1 год назад
Ivan Pozdeev
f216b4bfb1
2.5.7
1 год назад
Edgar Ramírez Mondragón
54fd0106f8
Point 3.14-dev to `3.14` branch ( #3246 )
1 год назад
Ivan Pozdeev
6fff3d29d4
2.5.6
1 год назад
native-api
b70fb9c07b
Merge pull request #3245 from edgarrmondragon/cpython-3.14.0b1-3.15-dev
Add CPython 3.14.0b1 and 3.15-dev
1 год назад
Edgar Ramírez-Mondragón
f4b94c14a6
Add CPython 3.15-dev
1 год назад
Edgar Ramírez-Mondragón
e95941c9fe
Add CPython 3.14.0b1
1 год назад
native-api
bc7b6cb6b5
Cache `uname` and `sw_vers` output ( #3244 )
Mainly for tests, to avoid having to adjust call counts for stubs when the logic changes
1 год назад
David Lawson
ee40ad2253
Fix get-pip URLs for 3.7, 3.8 and Pyston ( #3242 )
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
1 год назад
Michael Šimáček
323af282db
Add GraalPy 24.2.1 ( #3238 )
1 год назад
Ivan Pozdeev
97993fcc26
2.5.5
1 год назад
native-api
323bd16fbf
Add CPython 3.9.22, 3.10.17, 3.11.12, 3.12.10, 3.13.3, 3.14.0a7 ( #3233 )
Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
1 год назад
native-api
67f474d3e3
Add miniforge3-24.11.3-1, miniforge3-24.11.3-2, miniforge3-25.1.1 ( #3224 )
1 год назад
native-api
004f6706a1
Switch 3.9+ to OpenSSL 3 ( #3223 )
1 год назад
Michael Šimáček
c579b63696
Add graalpy 24.2 ( #3215 )
1 год назад
Ivan Pozdeev
abf1376487
2.5.4
1 год назад
Ned Batchelder
44172d69f2
Add CPython 3.14.0a6 ( #3213 )
1 год назад
John Sirois
2f4bdcdb43
Add PyPy v7.3.19. ( #3205 )
The release blog entry is here:
https://pypy.org/posts/2025/02/pypy-v7319-release.html
1 год назад
binbjz
47eef10ce1
Add anaconda3-2025.1.1-2 ( #3198 )
Co-authored-by: binbjz <binbjz@gmail.com>
1 год назад
Ivan Pozdeev
5051a42b2c
2.5.3
1 год назад
native-api
1c2a7658f0
Merge pull request #3151 from ChristianFredrikJohnsen/fix/conda-rehash
Do not execute conda-specific code if conda is not installed
1 год назад
Christian Fredrik Johnsen
8e5379ebe3
perf: faster execution of build_conda_exclusion_list
1) Got rid of useless call to `cat`, much better to simply use sed with
file as argument.
2) Got rid of `sort -u`. There is no need to sort the list.
Additionally, the list `pyenv.d/rehash/conda.d/default.list` only has
unique entries, and even if you have duplicate entries, the function
will still work. --> No need for sort nor unique.
3) Further improvement is simple, save a cached
cleaned-list-v1.0 in `conda.d` and simple read from that file instead of
doing `sed`, which must be a more expensive operation than simply
reading from file.
1 год назад
Christian Fredrik Johnsen
ab2a5ad030
style: place `greadlink` in coreutils section
Applies to the conda blacklist in `pyenv.d/rehash/conda.d/default.list`
No practical difference, but it looks misplaced when it sits at the end
of the file.
1 год назад
Christian Fredrik Johnsen
09fbed1d4f
fix: pyenv-rehash | do NOT create conda_exclusion_list if conda is not installed.
I was doing some debugging with PYENV_DEBUG=1 and noticed that a lot of
work was being done in conda.bash, even though I had not installed any
conda versions like `mambaforge`.
The solution is pretty simple, put all the code inside an if-block.
This aligns with what @varikin found in his pull request #3037
Additionally, I have refactored the code slightly for readability
(created function `build_conda_exclusion_list`), and added comments
which should make it easier to understand what's going on.
This commit simplifies debugging and should reduce the execution time of
```bash
eval "$(pyenv init -)"
```
slightly.
1 год назад
John Sirois
496dcfc384
Update hashes for Python 3.14.0a5 tarballs ( #3196 )
Source tarballs were changed to fix a human error: https://discuss.python.org/t/python-3-14-0-alpha-5/80364/3
1 год назад
binbjz
a7de2004eb
Add Miniconda3 25.1.1-1 ( #3192 )
Co-authored-by: binbjz <zhaobin@avenir.hk>
Co-authored-by: binbjz <binbjz@gmail.com>
1 год назад
Edgar Ramírez Mondragón
f37a5a80d3
Add CPython 3.14.0a5 ( #3194 )
1 год назад