Commit graph

111 commits

Author SHA1 Message Date
Karolina Surma
f6915d7e27 Update to Python 3.13.0a3 2024-01-19 12:29:01 +01:00
Miro Hrončok
864b42948f Update the comment for the bootstrap bcond 2024-01-08 13:16:49 +01:00
Tomáš Hrnčiar
f0b75f2c21 Require python3-rpm-generators even when bootstrapping non-main Pythons 2024-01-05 11:50:55 +01:00
Miro Hrončok
2da1bb9f6d Don't build the freethreding packages on ppc64le/s390x for now
See https://github.com/python/cpython/issues/112535
And https://github.com/python/cpython/pull/112624
And https://github.com/python/cpython/pull/112751

Rather than backporting a handful of small commits, let's wait for the next release.
2023-12-07 22:14:02 +01:00
Miro Hrončok
84d78b385a Add the python3.13-freethreading and python3.13-freethreading-debug packages
- See https://peps.python.org/pep-0703/
2023-12-07 22:14:02 +01:00
Miro Hrončok
f7b147540f Remove a duplicate %files entry for /usr/lib64/libpython3.Xd.so.1.0
This file is already listed as %{_libdir}/%{py_INSTSONAME_debug}.
The relevant nondebug file is in -libs, not -devel.
2023-11-29 16:20:16 +01:00
Miro Hrončok
0412f5117a Sanitize the %files section
- Don't bother listing %dirs and __pycache__ and *.py, list entire directories
- Keep pure Python and extension modules separated
- Sort things
- Macronize the list of extension modules for -debug
2023-11-29 16:20:16 +01:00
Karolina Surma
2e5126d7e1 Remove obsolete references to 2to3 2023-11-24 09:09:03 +01:00
Karolina Surma
55e8450a1f Update to Python 3.13a2 2023-11-24 09:08:21 +01:00
Miro Hrončok
a379172e60 Finish bootstrapping Python 3.13.0a1, use it to build self 2023-11-15 16:28:55 +01:00
Karolina Surma
a4428d6f28 Initial Python 3.13 package forked from Python 3.12 2023-10-19 01:33:48 +02:00
Renamed from python3.12.spec (Browse further)