Tomáš Hrnčiar
c731000e1e
Update to 3.13.13
2026-04-08 15:53:50 +02:00
Tomáš Hrnčiar
efb1f534c5
Update to 3.13.10
2025-12-03 10:30:59 +01:00
Karolina Surma
a362f2a9e1
Update to Python 3.13.8
2025-10-07 19:33:22 +02:00
Tomáš Hrnčiar
b13a982a62
Update to 3.13.4
2025-06-04 13:42:18 +02:00
Tomáš Hrnčiar
8dd054a595
Regenerate patches with updated importpatches script
2025-04-17 12:17:38 +02:00
Tomáš Hrnčiar
ee3b609ce7
Update to 3.13.3
2025-04-10 15:17:59 +02:00
Miro Hrončok
f84c0fe12f
Optimize patch 251 a tiny bit
...
Before:
$ python3.14 -m timeit -s 'import sysconfig' 'sysconfig.get_paths()'
2000 loops, best of 5: 157 usec per loop
$ python3.14 -m timeit -s 'import sysconfig' 'sysconfig.get_paths()'
2000 loops, best of 5: 162 usec per loop
$ python3.14 -m timeit -s 'import sysconfig' 'sysconfig.get_paths()'
1000 loops, best of 5: 146 usec per loop
After:
$ python3.14 -m timeit -s 'import sysconfig' 'sysconfig.get_paths()'
5000 loops, best of 5: 75.9 usec per loop
$ python3.14 -m timeit -s 'import sysconfig' 'sysconfig.get_paths()'
5000 loops, best of 5: 77.1 usec per loop
$ python3.14 -m timeit -s 'import sysconfig' 'sysconfig.get_paths()'
5000 loops, best of 5: 76.2 usec per loop
The results are inconclusive on 3.13,
but we want the patch to be identical (if possible).
This can be shipped with the next update.
2024-12-05 11:57:53 +01:00
Charalampos Stratakis
ae3b33f266
Update to 3.13.1
...
Security fix for CVE-2024-9287
Fixes: rhbz#2321657
2024-12-04 14:31:57 +01:00
Karolina Surma
5ff1fff3e0
Update to Python 3.13.0rc1
2024-08-01 13:10:59 +02:00
Miro Hrončok
6740145ba8
Update to Python 3.13.0b4
...
The freethreading packages are now located in /usr/lib64/python3.13t
See https://github.com/python/cpython/issues/121103
Co-Authored-By: Karolina Surma <ksurma@redhat.com>
2024-07-22 12:53:50 +02:00
Miro Hrončok
7b82077f49
Update to Python 3.13.0b2
2024-06-06 01:32:42 +02:00
Karolina Surma
1c24374362
Update to Python 3.13.0b1
2024-05-10 13:15:38 +02:00
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
Miro Hrončok
0697d12bda
Update to Python 3.13.0a5
2024-03-13 12:06:12 +01:00
Karolina Surma
1ac5b6981e
Update to Python 3.13.0a4
2024-02-16 10:14:00 +01:00
Karolina Surma
f6915d7e27
Update to Python 3.13.0a3
2024-01-19 12:29:01 +01:00
Karolina Surma
55e8450a1f
Update to Python 3.13a2
2023-11-24 09:08:21 +01:00
Karolina Surma
a4428d6f28
Initial Python 3.13 package forked from Python 3.12
2023-10-19 01:33:48 +02:00
Tomáš Hrnčiar
3f1a71ddff
Update to 3.12.0a7
2023-04-05 10:38:44 +02:00
Tomáš Hrnčiar
d0514d9a61
Update to 3.12.0a4
2023-01-11 10:52:12 +01:00
Tomáš Hrnčiar
88efa1916c
Update to 3.12.0a3
2022-12-07 16:11:18 +01:00
Tomáš Hrnčiar
c12d924ecf
Update to 3.12.0a2
...
Patches 389 and 390 merged upstream.
The distutils module was removed from Python 3.12:
- patch 1 removed, only patched distutils
(the original rpath problem only affected numpy, numpy 1.23.4+ uses chrpath to fix it)
- patch 251 updated to remove the distutils hunk
(which is already present in pypa/distutils ~ setuptools)
The debug _xxtestfuzz module was moved a bit in the list of files
when _testsinglephase was added, for consistency.
Co-Authored-By: Miro Hrončok <miro@hroncok.cz>
2022-11-15 20:16:38 +01:00
Tomáš Hrnčiar
8003a07438
Initial Python 3.12 package forked from Python 3.11
2022-10-27 17:41:21 +02:00
Miro Hrončok
d75ca77a64
Don't use custom installation schemes
2022-08-17 14:57:24 +02:00
Miro Hrončok
b2d80045f9
Update to 3.11.0b4
...
Patches 383 and 384 were merged upstream.
Patch 385 was partially merged upstream, the PR with test is still open.
2022-07-12 00:52:25 +02:00
Tomáš Hrnčiar
1993f3aaf2
Update to 3.11.0b1
2022-05-10 11:47:06 +02:00
Tomáš Hrnčiar
113681a061
Update to 3.11.0a7, in bootstrap mode
2022-04-07 08:15:36 +02:00
Tomáš Hrnčiar
83ff9b9200
Update to 3.11.0a5
2022-02-04 13:14:43 +01:00
Tomáš Hrnčiar
9ff3c68643
Update to 3.11.0a3
...
Bootstrap bcond is flipped because this update solves the issue when python3.11
didn't built with --without-bootstrap.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2025026
2021-12-10 16:41:02 +01:00
Tomáš Hrnčiar
651691580e
Update to 3.11.0a2
...
Patch 251 was updated to include specific install scheme for virtualenv
2021-11-15 15:21:45 +01:00
Tomáš Hrnčiar
cf1cfe95f8
Initial Python 3.11 package forked from Python 3.10
2021-10-11 15:02:04 +02:00
Miro Hrončok
47935cfb98
Change the values of sysconfig's "posix_prefix" install scheme to /usr/local
...
- when RPM build or venv/virtualenv is not detected
- replaces the patch for distutils, as distutils is deprecated
The original values are saved as an additional "rpm_prefix" install scheme.
See https://discuss.python.org/t/pep-632-deprecate-distutils-module/5134/104
for a more detailed rationale.
Downstream only for now, waiting for https://bugs.python.org/issue43976
2021-10-05 11:53:19 +02:00
Tomas Hrnciar
ee49981462
Update to 3.10.0b2
2021-06-01 13:46:16 +02:00
Tomas Hrnciar
5c3c99eb42
Update to 3.10.0b1
2021-05-04 18:13:03 +02:00
Tomas Hrnciar
9f5874443d
Update to 3.10.0a7
2021-04-06 14:27:52 +02:00
Miro Hrončok
d059157127
Update to 3.10.0a4
2021-01-05 00:29:47 +01:00
Tomas Hrnciar
eb9dd45945
Update to 3.10.0a3
2020-12-08 09:44:22 +01:00
Miro Hrončok
baff8f4745
Update to 3.10.0a2
2020-11-04 01:52:22 +01:00
Miro Hrončok
d3f7caa77a
Initial Python 3.10 package forked from Python 3.9
2020-10-12 10:32:54 +02:00
Miro Hrončok
acc1ca2724
Convert patches to use github.com/fedora-python/importpatches
2020-07-21 11:09:56 +02:00
Tomas Hrnciar
efdda005ea
Update to 3.9.0b4
2020-07-07 12:53:18 +02:00
Miro Hrončok
3332fa2167
Update to 3.9.0b3
...
No patch changes, this was released immediately after b2.
2020-06-10 09:31:59 +02:00
Miro Hrončok
d860201a1f
Update to 3.9.0b2
...
Patches 349 and 350 already merged.
2020-06-09 11:37:31 +02:00
Miro Hrončok
c75e05c7c8
Update to Python 3.9.0b1
2020-05-19 09:57:43 +02:00
Miro Hrončok
341bcbc115
Update to Python 3.9.0a6
...
Sed a SyntaxError out not to bother with a patch that would most likely go away in a7.
No other patch changes.
2020-04-30 16:09:10 +02:00
Miro Hrončok
b89d4ad8e7
Update to Python 3.9.0a5
...
Patch 102 is upstreamed (differently), added --with-platlibdir=%{_lib}
2020-03-24 18:56:52 +01:00
Marcel Plch
1206bb9631
Update to 3.9.0a4
...
Patches 340 and 341 got upstreamed and are no longer present.
2020-03-02 13:05:38 +01:00
Victor Stinner
0ae3172083
Update to Python 3.9.0a3
...
Added patches 340 and 341 (backports from master)
2020-01-29 15:58:02 +01:00
Miro Hrončok
d33516835b
Rebased to Python 3.9.0a2
...
No patches changes since 3.9.0a1.
2019-12-19 12:25:44 +01:00
Miro Hrončok
b180b3028c
Rebased to Python 3.9.0a1
...
Actually rebased patches: 102, 189
New patches at https://github.com/fedora-python/cpython/tree/fedora-3.9
2019-11-25 14:30:40 +01:00