summaryrefslogtreecommitdiff
path: root/dev-lang/python
AgeCommit message (Collapse)Author
2025-07-14dev-lang/python: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-14dev-lang/python: Move ensurepip deps to PDEPEND, to avoid cyclic depMichał Górny
Closes: https://bugs.gentoo.org/960054 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-08dev-lang/python: Bump to 0.3.14.0_beta4Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-08dev-lang/python: Bump to 3.14.0_beta4Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-05dev-lang/python: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.9.23-r1 hppa sparc, #959224Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.10.18-r1 hppa ppc64 sparc, #959223Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.11.13-r1 hppa ppc sparc, #959222Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.12.11 hppa sparc, #959221Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.13.5 hppa ppc64 sparc, #959220Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.9.23-r1 ppc, #959224Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.9.23-r1 ppc64, #959224Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.11.13-r1 ppc64, #959222Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.12.11 ppc, #959221Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.12.11 ppc64, #959221Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.13.5 ppc, #959220Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-05dev-lang/python: Stabilize 3.10.18-r1 ppc, #959223Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-05dev-lang/python: Update dev-python/ensurepip-* dependenciesMichał Górny
Inline dev-python/ensurepip-wheels dependencies in all Python versions to pave the way for removing the metapackage. Remove unnecessary dev-python/ensurepip-wheel test dependency from slots other than 3.12; the dependency was introduced in that version and removed in 3.13, as the bundled setuptools wheel was updated. TODO: patch 3.12 to remove the dependency as well? Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-04dev-lang/python: Stabilize 3.11.13 arm64, #959222Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-04dev-lang/python: Stabilize 3.11.13 arm, #959222Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-04dev-lang/python: Stabilize 3.12.11 arm, #959221Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-04dev-lang/python: Stabilize 3.10.18 arm64, #959223Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-04dev-lang/python: Stabilize 3.13.5 arm, #959220Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-04dev-lang/python: Stabilize 3.9.23 arm, #959224Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-04dev-lang/python: Stabilize 3.13.5 arm64, #959220Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-03dev-lang/python: Stabilize 3.12.11 arm64, #959221Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-03dev-lang/python: Stabilize 3.10.18 arm, #959223Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-03dev-lang/python: Stabilize 3.9.23 arm64, #959224Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-29dev-lang/python: don't unnecessarily force computed gotosSam James
This is the default upstream if supported by the compiler since 042b128f58a952b2cd04bd5b7401bd54c67a687e (2.7.15). Originally added in 7dc4fe8bae0c3ce25bc3eca183ad724a4c0f0a1d in ::gentoo. It's possible this might even have negative effects at some point because it conflicts with preserve_none/the tail call interpreter, if upstream decide that passing this configure arg explicitly overrides that or something. Bug: https://bugs.gentoo.org/296574 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-29dev-lang/python: Stabilize 3.9.23 amd64, #959224Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-29dev-lang/python: Stabilize 3.10.18 amd64, #959223Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-29dev-lang/python: Stabilize 3.13.5 amd64, #959220Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28dev-lang/python: Stabilize 3.11.13 x86, #959222Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-28dev-lang/python: Stabilize 3.12.11 amd64, #959221Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-28dev-lang/python: Stabilize 3.13.5 x86, #959220Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-28dev-lang/python: Stabilize 3.9.23 x86, #959224Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-28dev-lang/python: Stabilize 3.10.18 x86, #959223Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-28dev-lang/python: Stabilize 3.11.13 amd64, #959222Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-28dev-lang/python: Stabilize 3.12.11 x86, #959221Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-17dev-lang/python: Bump to 0.3.14.0_beta3Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-17dev-lang/python: Bump to 3.14.0_beta3Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-12dev-lang/python: Bump to 3.13.5Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-09dev-lang/python: improve metadataFilip Kobierski
- remove generic USE=libedit description - complete upstream Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42505 Closes: https://github.com/gentoo/gentoo/pull/42505 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-07dev-lang/python: Remove USE=jit from freethreading versionsMichał Górny
So apparently USE=jit cannot be enabled along with freethreading: ``` checking for --enable-experimental-jit... -D_Py_TIER2=1 -D_Py_JIT configure: error: --enable-experimental-jit cannot be used with --disable-gil. ``` Signed-off-by: Michał Górny <mgorny@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/42479 Closes: https://github.com/gentoo/gentoo/pull/42479 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-07dev-lang/python: Add 0.3.15.9999 (3.15t live ebuild)Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/42479 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-07dev-lang/python: Reversion freethreading Pythons as 0.* to fix orderMichał Górny
Use versions with additional leading `0.` for freethreading Python versions, to ensure that they are ordered lower than regular Python versions, and therefore match the order used by PYTHON_COMPAT. This should help users avoid unnecessarily "upgrading" to an experimental version they're unlikely to use, and also make eshowkw output cleaner. Signed-off-by: Michał Górny <mgorny@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/42479 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-06dev-lang/python: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-06dev-lang/python: Stabilize 3.9.22_p2 hppa sparc, #957097Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-06dev-lang/python: Stabilize 3.10.17_p2 hppa sparc, #957096Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-06dev-lang/python: Stabilize 3.11.12_p2 hppa ppc sparc, #957095Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>