Ivan Pozdeev
79fdf1e3bb
Improve Mac feature messages phrasing
2022-12-09 16:58:44 +03:00
Ivan Pozdeev
03bba03291
Set --enable-shared earlier
...
To take advantage of the existing logic to add to rpath
2022-12-09 16:52:47 +03:00
Ivan Pozdeev
cf50e2a2db
Don't hide output from extension checks
2022-12-09 11:41:26 +03:00
Anton Petrov
b3d52b05d2
--enable-shared by default on non-mac systems
2022-12-08 12:17:53 +03:00
Anton Petrov
73dc5547fc
Merge pull request #2551 from nwh/add-miniforge3-latest-suffix
...
add -latest suffix to miniforge3
2022-12-08 11:33:16 +03:00
Anton Petrov
3f0dd1962f
2.3.8
2022-12-08 10:07:26 +03:00
Chad Crawford
48b0224aaf
Add CPython 3.7.16, 3.8.16, 3.9.16 ( #2550 )
2022-12-08 00:26:27 +03:00
Nick Henderson
8cfa967d74
add -latest suffix to miniforge3
...
The auto-resolve feature (#2487 ) means that
pyenv install miniforge3
installs miniforge3-4.10.3-10 and not the exactly named "miniforge3"
recipe. Renaming "miniforge3" to "miniforge3-latest" solves this
issue allowing users to execute
pyenv install miniforge3-latest
This is similar to the naming of the current "miniconda3-latest" recipe.
2022-12-07 12:56:03 -08:00
Anton Petrov
a57106c932
Merge pull request #2544 from rudisimo/master
...
Add CPython 3.10.9
2022-12-07 14:35:18 +03:00
Anton Petrov
189e73e5e8
Merge pull request #2549 from anton-petrov/master
...
Add CPython 3.11.1
2022-12-07 14:34:58 +03:00
Anton Petrov
8680247381
Add CPython 3.11.1
2022-12-07 13:43:35 +03:00
Anton Petrov
606ff454a1
Merge pull request #2545 from saaketp/3.12.0a3
...
Add CPython 3.12.0a3
2022-12-07 13:10:57 +03:00
Saaket Prakash
b05d15f673
Add CPython 3.12.0a3
2022-12-07 04:57:31 +05:30
Rodolfo Puig
881ba40ff4
Add CPython 3.10.9
...
Signed-off-by: Rodolfo Puig <rodolfo@puig.io>
2022-12-06 17:36:03 -05:00
Anton Petrov
58bbbf8880
Merge pull request #2540 from ianchen-tw/detect-shell
...
Export detected shell environment in pyenv-init
2022-12-02 18:07:11 +03:00
Ian Chen
c1674cd552
Detect shell
2022-12-02 00:22:50 +08:00
Anton Petrov
74f923b5fc
2.3.7
2022-12-01 10:16:53 +03:00
Anton Petrov
59c560893a
2.3.7
2022-12-01 10:15:45 +03:00
spookyuser
4971d9e35e
Copy auto installer oneliner to README ( #2538 )
2022-11-29 23:00:22 +03:00
weensy
6d13db992f
Fix typo in README.md ( #2535 )
...
There was a space at the beginning of the `git clone` command
2022-11-28 19:43:11 +03:00
Ivan Pozdeev
13d8568620
Add 3.11 into CI for Linux
2022-11-19 00:08:53 +03:00
Isaac Levy
cc56f76733
Add --no-push-path option ( #2526 )
...
In some advanced shell setups, the order of custom-added PATH entries is important.
We disregard it by default, always pushing shims to the front of PATH,
to ensure that Pyenv works even in poorly maintained shell environments
and with minimal hassle for non-export users
(an attempt to do the opposite (#1898 ) has ended in a disaster).
Some advanced users are however ready and able to carefully maintain their environment
and deal with breakages and inconvenience. This option is for them.
2022-11-19 00:01:59 +03:00
Saaket Prakash
4c261e6ea1
Add CPython 3.12.0a2 ( #2527 )
2022-11-16 00:10:34 +03:00
native-api
31355676f0
Support aria2c
being a snap ( #2528 )
...
Likely in Ubuntu where it's only available as a snap
2022-11-15 20:57:04 +03:00
Alex Hedges
c162dcd932
Add .editorconfig ( #2518 )
2022-11-13 05:35:45 +03:00
native-api
0b6320d371
Merge pull request #2520 from twangboy/fix_3.9.15
...
Fix compilation error when building OpenSSL 1.1.1q in MacOS 11+ for 3.9.15 and 3.8.15
2022-11-13 04:52:37 +03:00
Twangboy
3bfaa33c1b
Gitignore special files of PyCharm and Vim
2022-11-13 04:47:01 +03:00
Twangboy
cd2858aa17
Fix compilation error when building OpenSSL 1.1.1q in MacOS 11+ for 3.9.15 and 3.8.15
2022-11-13 04:46:48 +03:00
James Campbell
19359de7b8
Add activate.nu to shim creation exception list ( #2524 )
2022-11-10 18:58:04 +03:00
Alex
8dd46e3915
GitHub Workflows security hardening ( #2511 )
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-11-10 04:46:55 +03:00
native-api
ed1083ec27
Fix resolution of a name that's a prefix of another name ( #2521 )
2022-11-10 04:46:14 +03:00
Ivan Pozdeev
904fe964b0
README: Prefix auto-resolution: improve phrasing
2022-11-07 04:46:44 +03:00
Hoàng
036fd63bbd
style: convert crlf to lf ( #2517 )
2022-11-06 19:18:04 +03:00
native-api
1250d7dd30
Don't use Zlib from XCode SDK if a custom compiler is used ( #2516 )
2022-11-05 02:11:55 +03:00
Omer Korner
ad6a950734
Add Python version 3.11 to the macOS build ( #2510 )
2022-11-03 15:32:52 +01:00
Rust Saiargaliev
6da0e89207
2.3.6
2022-11-03 09:26:31 +01:00
Ivan Pozdeev
e03118235a
Improve prefix resolution documentation
2022-10-30 21:38:06 +03:00
Rust Saiargaliev
a8f921ce4d
Document the release process ( #2503 )
2022-10-30 12:42:20 +03:00
Ivan Pozdeev
4a031504db
Document prefix auto-resolution et al.
...
* Document listing available versions in the tutorial (#1677 )
* Reflect 3.7.15's extended support
* Document using development head with Homebrew
* Structurize the Upgrading section
* Fix Pyenv-latest documentation
2022-10-30 05:28:53 +03:00
Ivan Pozdeev
75022d5d7c
Revert version auto-resolution in python-build
...
It was moved to `pyenv-install`
2022-10-30 04:12:42 +03:00
native-api
a12f947cc3
Auto-resolve prefixes to the latest version ( #2487 )
2022-10-30 03:38:40 +03:00
native-api
0b5e16add3
Fix invalid syntax error in pyenv init -
if PYENV_ROOT has spaces ( #2506 )
2022-10-29 23:08:02 +03:00
native-api
5b0ac41dec
Discover Tcl/Tk from Homebrew via pkgconfig for 3.11+ ( #2501 )
...
CPython 3.11+ dropped support for --with-tcl-tk-*
in favor of pure pkgconfig
2022-10-29 22:48:13 +03:00
Michael Šimáček
44510a68f1
Add graalpy-22.3.0 ( #2497 )
2022-10-27 02:55:27 +03:00
Edgar R. M
16c4924f22
Add CPython 3.12.0a1 ( #2495 )
2022-10-27 02:41:30 +03:00
native-api
ac30d5f4e4
Merge pull request #2500 from native-api/fix_macos_openssl_build
...
Fix compilation error when building OpenSSL 1.1.1q in MacOS 11+
2022-10-27 00:22:09 +03:00
Ivan Pozdeev
9f5dcbffd4
Fix compilation error when building OpenSSL 1.1.1q in MacOS 11+
...
"error: implicitly declaring library function 'memcmp'"
Downstream backport of https://github.com/openssl/openssl/issues/18720
2022-10-27 00:02:24 +03:00
Ivan Pozdeev
faceb4b79c
Allow patching supplementary packages
2022-10-27 00:02:13 +03:00
Igor Davydenko
d7389c10ee
Update Python 3.11.0 tgz checksum ( #2496 )
...
For some reason checksum for `Python-3.11.0.tgz` file introduced in
0726e02e3a
is invalid. Update that
checksum to ensure `pyenv install 3.11.0` works well on systems without
tar.xz support.
2022-10-26 21:21:53 +03:00
Noam Cohen
0726e02e3a
Add CPython 3.11.0 ( #2493 )
2022-10-24 22:49:48 +03:00