Browse Source

Add CPython 3.14.6 (#3472)

---------

Co-authored-by: native-api <2670332+native-api@users.noreply.github.com>
Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
pull/3479/head
pyenv-bot[bot] 1 month ago
committed by GitHub
parent
commit
7565df6eab
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
4 changed files with 9876 additions and 0 deletions
  1. +11
    -0
      plugins/python-build/share/python-build/3.14.6
  2. +2
    -0
      plugins/python-build/share/python-build/3.14.6t
  3. +9862
    -0
      plugins/python-build/share/python-build/patches/3.14.6/Python-3.14.6/0001-3.14-gh-148292-Add-OpenSSL-4-support.patch
  4. +1
    -0
      plugins/python-build/share/python-build/patches/3.14.6t

+ 11
- 0
plugins/python-build/share/python-build/3.14.6 View File

@ -0,0 +1,11 @@
prefer_openssl3_to_4
export PYTHON_BUILD_CONFIGURE_WITH_OPENSSL=1
export PYTHON_BUILD_CONFIGURE_WITH_OPENSSL_RPATH=1
export PYTHON_BUILD_TCLTK_USE_PKGCONFIG=1
install_package "openssl-4.0.1" "https://github.com/openssl/openssl/releases/download/openssl-4.0.1/openssl-4.0.1.tar.gz#2db3f3a0d6ea4b59e1f094ace2c8cd536dffb87cdc39084c5afa1e6f7f37dd09" mac_openssl --if has_broken_mac_openssl
install_package "readline-8.3" "https://ftpmirror.gnu.org/readline/readline-8.3.tar.gz#fe5383204467828cd495ee8d1d3c037a7eba1389c22bc6a041f627976f9061cc" mac_readline --if has_broken_mac_readline
if has_tar_xz_support; then
install_package "Python-3.14.6" "https://www.python.org/ftp/python/3.14.6/Python-3.14.6.tar.xz#143b1dddefaec3bd2e21e3b839b34a2b7fb9842272883c576420d605e9f30c63" standard verify_py314 copy_python_gdb ensurepip
else
install_package "Python-3.14.6" "https://www.python.org/ftp/python/3.14.6/Python-3.14.6.tgz#74d0d71d0600e477651a077101d6e62d1e2e69b8e992ba18c993dd643b7ba222" standard verify_py314 copy_python_gdb ensurepip
fi

+ 2
- 0
plugins/python-build/share/python-build/3.14.6t View File

@ -0,0 +1,2 @@
export PYTHON_BUILD_FREE_THREADING=1
source "${BASH_SOURCE[0]%t}"

+ 9862
- 0
plugins/python-build/share/python-build/patches/3.14.6/Python-3.14.6/0001-3.14-gh-148292-Add-OpenSSL-4-support.patch
File diff suppressed because it is too large
View File


+ 1
- 0
plugins/python-build/share/python-build/patches/3.14.6t View File

@ -0,0 +1 @@
3.14.6

Loading…
Cancel
Save