| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.9.23_p2 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.14.2 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.14.0_p1 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.14.0 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.13.9 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.13.5_p1 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.13.11 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.13.10 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | $(ver_cut |
| 3.12.12 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.12.11_p1 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.11.13_p1 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 3.10.18_p2 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
| 2.7.18_p16-r2 | 7 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | $(ver_cut |
<pkgmetadata> <maintainer type="project"> <email>python@gentoo.org</email> <name>Python</name> </maintainer> <use> <flag name="bluetooth"> Build Bluetooth protocol support in socket module </flag> <flag name="ensurepip"> Install the ensurepip module that uses bundled wheels to bootstrap pip and setuptools (if disabled, it will be only possible to use venv `--without-pip`) </flag> <flag name="jit"> Enable experimental Just-In-Time compilation support. </flag> <flag name="pgo"> Optimize the build using Profile Guided Optimization (PGO) by running Python's test suite and collecting statistics based on its performance. This will take longer to build. </flag> <flag name="tail-call-interp"> Enable the tail call interpreter. May lead to better performance but is still new and dependent on latest toolchain versions (Clang 19, GCC 15). </flag> <flag name="valgrind"> Disable pymalloc when running under <pkg>dev-debug/valgrind</pkg> is detected (may incur minor performance penalty even when valgrind is not used) </flag> <flag name="wininst"> Install Windows executables required to create an executable installer for MS Windows </flag> </use> <upstream> <changelog>https://docs.python.org/3/whatsnew/</changelog> <doc>https://docs.python.org</doc> <bugs-to>https://github.com/python/cpython/issues</bugs-to> <remote-id type="cpe">cpe:/a:python:python</remote-id> <remote-id type="github">python/cpython</remote-id> </upstream> </pkgmetadata>
| Flag | Description | 3.9.23_p2 | 3.14.2 | 3.14.0_p1 | 3.14.0 | 3.13.9 | 3.13.5_p1 | 3.13.11 | 3.13.10 | 3.12.12 | 3.12.11_p1 | 3.11.13_p1 | 3.10.18_p2 | 2.7.18_p16-r2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| berkdb | ⚠️ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| bluetooth | Build Bluetooth protocol support in socket module | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| debug | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| ensurepip | Install the ensurepip module that uses bundled wheels to bootstrap pip and setuptools (if disabled, it will be only possible to use venv `--without-pip`) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ✗ |
| examples | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| gdbm | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| jit | Enable experimental Just-In-Time compilation support. | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ |
| libedit | ⚠️ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| ncurses | ⚠️ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| pgo | Optimize the build using Profile Guided Optimization (PGO) by running Python's test suite and collecting statistics based on its performance. This will take longer to build. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| readline | ⚠️ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| sqlite | ⚠️ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| ssl | Enable additional crypto algorithms via OpenSSL ⚠️ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| tail-call-interp | Enable the tail call interpreter. May lead to better performance but is still new and dependent on latest toolchain versions (Clang 19, GCC 15). | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| test | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| tk | ⚠️ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| valgrind | Disable pymalloc when running under <pkg>dev-debug/valgrind</pkg> is detected (may incur minor performance penalty even when valgrind is not used) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| wininst | Install Windows executables required to create an executable installer for MS Windows | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| xml | Build bindings for the QtXml module ⚠️ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ⊕ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | python-gentoo-patches-3.13.10.tar.xz | 8948 bytes | 3.13.10 |
| DIST | python-gentoo-patches-3.13.11.tar.xz | 8948 bytes | 3.13.11 |
| DIST | python-gentoo-patches-3.13.5_p1.tar.xz | 19756 bytes | 3.13.5_p1 |
| DIST | python-gentoo-patches-3.13.9.tar.xz | 8952 bytes | 3.13.9 |
| DIST | python-gentoo-patches-3.14.0_p1.tar.xz | 8952 bytes | 3.14.0_p1 |
| Type | File | Size |
|---|---|---|
| DIST | Python-2.7.18.tar.xz | 12854736 bytes |
| DIST | Python-2.7.18.tar.xz.asc | 833 bytes |
| DIST | Python-3.10.18.tar.xz | 19619316 bytes |
| DIST | Python-3.10.18.tar.xz.asc | 833 bytes |
| DIST | Python-3.11.13.tar.xz | 20117496 bytes |
| DIST | Python-3.11.13.tar.xz.asc | 833 bytes |
| DIST | Python-3.12.11.tar.xz | 20525812 bytes |
| DIST | Python-3.12.11.tar.xz.asc | 963 bytes |
| DIST | Python-3.12.12.tar.xz | 20798712 bytes |
| DIST | Python-3.12.12.tar.xz.asc | 963 bytes |
| DIST | Python-3.13.10.tar.xz | 22714348 bytes |
| DIST | Python-3.13.10.tar.xz.asc | 963 bytes |
| DIST | Python-3.13.11.tar.xz | 22704352 bytes |
| DIST | Python-3.13.11.tar.xz.asc | 963 bytes |
| DIST | Python-3.13.5.tar.xz | 22856016 bytes |
| DIST | Python-3.13.5.tar.xz.asc | 963 bytes |
| DIST | Python-3.13.9.tar.xz | 22681368 bytes |
| DIST | Python-3.13.9.tar.xz.asc | 963 bytes |
| DIST | Python-3.14.0.tar.xz | 23595844 bytes |
| DIST | Python-3.14.0.tar.xz.sigstore | 5374 bytes |
| DIST | Python-3.14.2.tar.xz | 23566248 bytes |
| DIST | Python-3.14.2.tar.xz.sigstore | 5119 bytes |
| DIST | Python-3.9.23.tar.xz | 19659284 bytes |
| DIST | Python-3.9.23.tar.xz.asc | 833 bytes |
| DIST | python-gentoo-patches-2.7.18_p16.tar.xz | 35448 bytes |
| DIST | python-gentoo-patches-3.10.18_p2.tar.xz | 40708 bytes |
| DIST | python-gentoo-patches-3.11.13_p1.tar.xz | 27748 bytes |
| DIST | python-gentoo-patches-3.12.11_p1.tar.xz | 23276 bytes |
| DIST | python-gentoo-patches-3.12.12.tar.xz | 12012 bytes |
| DIST | python-gentoo-patches-3.14.0.tar.xz | 7992 bytes |
| DIST | python-gentoo-patches-3.14.2.tar.xz | 8008 bytes |
| DIST | python-gentoo-patches-3.9.23_p2.tar.xz | 48060 bytes |