Karolina Surma
b95623ede3
Update to Python 3.13.0a6
...
Patch 00371 was removed as it no longer applies after
33da0e844c
We need to monitor the freeipa situation and rework the patch entirely in
case it is still needed.
See also https://bugzilla.redhat.com/2133853
2024-04-12 08:31:46 +02:00
Karolina Surma
c1d785c5ae
Remove internal usage of @LIBPYTHON@
2024-03-21 09:46:36 +01:00
Miro Hrončok
4161fb48da
Move all test modules to the test subpackage
...
- __phello__
- _xxinterpqueues
- _xxsubinterpreters
- xxlimited
- xxlimited_35
- xxsubtype
Source: https://github.com/python/cpython/blob/v3.13.0a5/Tools/build/generate_stdlib_module_names.py#L21
2024-03-13 12:42:47 +01:00
Miro Hrončok
0697d12bda
Update to Python 3.13.0a5
2024-03-13 12:06:12 +01:00
Karolina Surma
c9e9f5fd4d
Fix crash involving exhausted list operator
...
Additionally don't generate sbom (causes build to fail),
backport an accidentally lost _PyCFunctionFastWithKeywords name.
2024-02-21 10:43:57 +01:00
Karolina Surma
1ac5b6981e
Update to Python 3.13.0a4
2024-02-16 10:14:00 +01:00
Fedora Release Engineering
08e077563c
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-26 13:33:15 +00:00
Miro Hrončok
f26990ceb8
Enable python3.13-freethreading and python3.13-freethreading-debug on ppc64le
2024-01-19 22:54:14 +01:00
Karolina Surma
1fd7efe735
Document how to find the bundled wheels versions
2024-01-19 12:29:04 +01:00
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