2747 Commits

Author SHA1 Message Date
Michał Górny
66e8150072 dev-lang/python: Install python-exec files in *3.15.0_rc1*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-17 08:07:09 +02:00
Michał Górny
e22e88ee9d dev-lang/python: Bump to 3.15.0_rc1_p1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-15 13:04:29 +02:00
Michał Górny
14ce24e3ed dev-lang/python: Bump to 3.10.21
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-13 04:31:57 +02:00
Michał Górny
317ea303c2 dev-lang/python: Bump to 3.11.16
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-13 04:31:57 +02:00
Michał Górny
ce502e1769 dev-lang/python: Bump to 3.12.14
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-13 04:31:56 +02:00
Michał Górny
932f7dd3ef dev-lang/python: Bump to 0.3.13.15
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-05 19:06:40 +02:00
Michał Górny
d900f8e280 dev-lang/python: Bump to 3.13.15
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-05 19:06:40 +02:00
Michał Górny
ade55d4369 dev-lang/python: Bump to 0.3.14.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-05 19:06:39 +02:00
Michał Górny
b473e96b40 dev-lang/python: Bump to 3.14.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-05 19:06:38 +02:00
Michał Górny
65cb668216 dev-lang/python: Bump to 0.3.15.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-04 19:46:47 +02:00
Michał Górny
1d30e0fd2b dev-lang/python: Bump to 3.15.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-08-04 19:45:45 +02:00
Eli Schwartz
56db712cf1 dev-lang/python: Stabilize 3.14.6_p1 x86, #979971
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-07-28 21:32:24 -04:00
Arthur Zamarin
6bdc7a8fce dev-lang/python: Stabilize 3.14.6_p1 arm, #979971
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-07-28 19:26:02 +03:00
Arthur Zamarin
fe8ff66e31 dev-lang/python: Stabilize 3.14.6_p1 ppc, #979971
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-07-28 19:26:01 +03:00
Eli Schwartz
db6a663074 dev-lang/python: Stabilize 3.14.6_p1 amd64, #979971
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-07-28 11:45:42 -04:00
Eli Schwartz
cea97d94b1 dev-lang/python: Stabilize 3.14.6_p1 arm64, #979971
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-07-28 11:45:36 -04:00
Eli Schwartz
73cba9703c dev-lang/python: Stabilize 3.14.6_p1 ppc64, #979971
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-07-28 11:45:10 -04:00
Sam James
ca2b6c5391 dev-lang/python: skip test_socket for 3.12
The test fails with >=linux-7.1. We could backport the patch but
I'm not sure it's worth the hassle.

Bug: https://github.com/python/cpython/issues/149078
Bug: https://github.com/python/cpython/issues/149776
Signed-off-by: Sam James <sam@gentoo.org>
2026-07-22 23:09:55 +01:00
Michał Górny
22f77f524b dev-lang/python: Bump patchset for JIT (build) fixes
Backport a WIP fix for crashes while building the JIT version of
CPython.  Also syncing the patchset in the freethreading version, even
though it doesn't support JIT.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-07-21 17:35:55 +02:00
Michał Górny
c2c2ba1fa6 dev-lang/python: Add a pkg_pretend ABI breakage message as well
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-07-21 11:24:08 +02:00
Michał Górny
c9810ae9e1 dev-lang/python: Remove obsolete postinst from 3.14.6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-07-19 20:29:42 +02:00
Michał Górny
91be39eb83 dev-lang/python: Add a postinst warning about 3.15.0b4 ABI breakage
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-07-19 20:28:53 +02:00
Michał Górny
cb201beb25 dev-lang/python: Bump to 0.3.15.0_beta4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-07-18 16:54:37 +02:00
Michał Górny
a6161206e0 dev-lang/python: Bump to 3.15.0_beta4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-07-18 16:54:36 +02:00
Michał Górny
493ebe32d4 dev-lang/python: Sync patchsets
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-28 17:11:59 +02:00
Michał Górny
afc992b471 dev-lang/python: Bump to 0.3.14.6_p1
Closes: https://bugs.gentoo.org/925318
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-28 17:11:59 +02:00
Michał Górny
061b2acc46 dev-lang/python: Bump to 3.14.6_p1
Closes: https://bugs.gentoo.org/925318
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-28 17:11:58 +02:00
Michał Górny
69ea11213e dev-lang/python: Bump to 0.3.15.0_beta3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-23 17:28:42 +02:00
Michał Górny
32424469c0 dev-lang/python: Bump to 3.15.0_beta3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-23 17:28:42 +02:00
Bart Oldeman
d8c1184751 dev-lang/python: no zstd dep with build USE flag
Gentoo prefix bootstrap needs to compile Python without support for
zstd initially to avoid a circular dependency:
python->zstd->meson->python

Explicity setting USE=build now this chain.

This is only needed for 3.14+, as older versions don't depend on
zstd.

https://github.com/gentoo/prefix/pull/43
is needed to actually set USE=build when emerging python

Closes: https://bugs.gentoo.org/977378
Signed-off-by: Bart Oldeman <bart.oldeman@calculquebec.ca>
Part-of: https://github.com/gentoo/gentoo/pull/46407
Closes: https://github.com/gentoo/gentoo/pull/46407
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-16 19:04:33 +02:00
Michał Górny
7c6546b5de dev-lang/python: Add 0.3.13.14
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-13 17:11:45 +02:00
Michał Górny
47eab6d80e dev-lang/python: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-12 11:31:13 +02:00
Sam James
b6c4e3833b dev-lang/python: Stabilize 3.13.14 ppc, #977226
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 20:18:31 +01:00
Sam James
ef85f1a01a dev-lang/python: Stabilize 3.14.6 ppc, #977225
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 18:50:57 +01:00
Sam James
310b4a96cb dev-lang/python: Stabilize 3.13.14 x86, #977226
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 18:30:55 +01:00
Sam James
16dcdfb765 dev-lang/python: Stabilize 3.14.6 x86, #977225
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 18:02:05 +01:00
Sam James
7104077ecd dev-lang/python: Stabilize 3.14.6 ppc64, #977225
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 17:30:50 +01:00
Sam James
f378225be4 dev-lang/python: Stabilize 3.13.14 ppc64, #977226
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 17:01:37 +01:00
Sam James
cc64ab6c01 dev-lang/python: Stabilize 3.13.14 arm64, #977226
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 17:01:34 +01:00
Sam James
0363a69627 dev-lang/python: Stabilize 3.13.14 amd64, #977226
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 17:01:31 +01:00
Sam James
7edf257714 dev-lang/python: Stabilize 3.14.6 amd64, #977225
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 17:01:27 +01:00
Sam James
a4cff2c9ef dev-lang/python: Stabilize 3.14.6 arm, #977225
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 17:01:24 +01:00
Sam James
93b7e1032f dev-lang/python: Stabilize 3.13.14 arm, #977226
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 16:26:59 +01:00
Sam James
3134e97cfb dev-lang/python: Stabilize 3.14.6 arm64, #977225
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-11 16:26:54 +01:00
Michał Górny
a1b57b64aa dev-lang/python: Bump to 3.13.14
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-10 20:52:52 +02:00
Michał Górny
cfa0722896 dev-lang/python: Bump to 0.3.14.6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-10 20:52:51 +02:00
Michał Górny
3b7202860f dev-lang/python: Bump to 3.14.6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-10 20:52:50 +02:00
Michał Górny
a2cdd21f35 dev-lang/python: Fix llvm version for :3.15[jit]
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-07 20:09:48 +02:00
Sam James
1365aeb59e dev-lang/python: always depend on util-linux for libuuid
This is needed for non-Linux like Hurd.

Closes: https://bugs.gentoo.org/976856
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-06 12:34:56 +01:00
Michał Górny
7cc3d0e9be dev-lang/python: Clean UnusedInherits up
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-06-03 10:42:20 +02:00