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年前
Ivan Pozdeev
ddeb3facf0
CI: remove ubuntu-20.04; move tar_gz to -latest
ubuntu-20.04 is being retired by Github
tar_gz is mainly to verify URLs, OS version doesn't matter
1年前
native-api
519f90a67a
Add miniforge3-25.1.1-0, miniforge3-24.11.3-0 ( #3191 )
1年前
binbjz
fee6057680
Add Miniconda3 25.1.1 0 ( #3190 )
* Add miniconda3-25.1.1-0
Co-authored-by: binbjz <zhaobin@avenir.hk>
Co-authored-by: binbjz <binbjz@gmail.com>
1年前
dand-oss
1c7fe36c55
Add PyPy v7.3.18 ( #3184 )
Co-authored-by: Dan Dees <dand@appsmiths.com>
1年前
Ivan Pozdeev
d327702c4d
Fix OpenSSL 1.x version parsing
1年前
Ivan Pozdeev
b3dad5887e
2.5.2
1年前
Edgar Ramírez Mondragón
8775ffe76c
Add CPython 3.12.9 and 3.13.2 ( #3183 )
1年前
Michael Šimáček
823dd3cef9
Add GraalPy 24.1.2 ( #3176 )
1年前
threadflow
8d93ccae39
Fix OpenSSL version parsing in python-build script ( #3181 )
1年前
Ivan Pozdeev
734d6323d8
2.5.1
1年前
Ned Batchelder
c9514d8e8e
Add CPython 3.14.0a4 ( #3168 )
1年前
native-api
e98a0b489f
Fix "Unsupported options" error building bundled OpenSSL <3.2.0 ( #3164 )
1年前
native-api
0173299078
Add miniforge3-24.11.2-0, miniforge3-24.11.2-1 ( #3163 )
1年前
Jay Bazuzi
850a74c5cd
README: Add recommended curl arguments to suggested installer invocation ( #3155 )
1年前
Christian Fredrik Johnsen
4c6b0e9c3b
Fix: mistake in configuration hints in `pyenv init` and manpage. ( #3145 )
1年前
native-api
330e3fc130
CI: use Ubuntu 24.04; use ubuntu-latest for the ubuntu_build check ( #3144 )
Now that ubuntu-24 is out of beta at Github
Since for ubuntu_build, we only use one OS version
and the changes between versions are not as drastic as with MacOS,
it seems safe to have it upgrade automatically.
1年前
Ivan Pozdeev
2aff0df76d
2.5.0
1年前
native-api
2acb2296e5
Exclude broken miniforge3/mambaforge3 22.11.0-0, 22.11.0-1, 22.11.0-2 from generation [no ci] ( #3143 )
1年前
native-api
04b440df0b
Add miniforge3 and mambaforge3 24.1.2-0, 24.3.0-0, 24.5.0-0, 24.7.1-0, 24.7.1-1, 24.7.1-2, 24.9.0-0, 24.9.2-0, 24.11.0-0, 24.11.0-1 ( #3142 )
1年前
native-api
5d80be09cb
CI: only run macos_build_bundled_dependencies and ubuntu_build_tar_gz for CPython ( #3141 )
Only CPython scripts use bundled dependencies for MacOS and two alternative tarballs
1年前
Ivan Pozdeev
e0504fc2f8
add_miniforge.py: Support different Python version lines, improvements
* report more progress
* don't download SHA files for unsupported architectures
1年前