Commit Graph

20 Commits

Author SHA1 Message Date
Charalampos Stratakis
e49b43bffa Security fix for CVE-2024-8088
Resolves: RHEL-55939
2024-08-23 16:04:30 +02:00
Tomáš Hrnčiar
2c9e4eb07f Update to 3.12.5
Security fix for CVE-2024-6923

Resolves: RHEL-53075
2024-08-12 14:33:05 +02:00
Charalampos Stratakis
6c165da0e3 Properly propagate the optimization flags to C extensions
Resolves: RHEL-49614
2024-08-01 19:09:52 +02:00
Miro Hrončok
bc97a2d847 Build Python with -O3
https://fedoraproject.org/wiki/Changes/Python_built_with_gcc_O3

Resolves: RHEL-49614
2024-07-22 19:59:48 +02:00
Tomáš Hrnčiar
d7688f8046 Update to 3.12.4
Resolves: RHEL-44074
2024-07-03 16:28:41 +02:00
Charalampos Stratakis
4609351f79 Enable importing of hash-based .pyc files under FIPS mode
Resolves: RHEL-40776
2024-06-11 22:00:59 +02:00
Tomáš Hrnčiar
c15e015db2 Update to 3.12.3
Related: RHEL-33685
2024-05-10 14:12:47 +02:00
Miro Hrončok
e43dde8f9a Move all test modules to the test subpackage
- __phello__
  - _xxsubinterpreters
  - xxlimited
  - xxlimited_35
  - xxsubtype

Source: https://github.com/python/cpython/blob/v3.12.2/Tools/build/generate_stdlib_module_names.py#L23

Related: RHEL-33685
2024-05-10 14:12:41 +02:00
Lumir Balhar
d794b1ce7c Fix tests for XMLPullParser with Expat with fixed CVE
Related: RHEL-33685
2024-05-10 14:12:26 +02:00
Tomáš Hrnčiar
f0a173f399 Update to 3.12.2
Resolves: RHEL-33685
2024-05-10 14:12:24 +02:00
Charalampos Stratakis
b2d3510adb Add Red Hat configuration for CVE-2007-4559 2024-02-20 15:01:18 +01:00
Charalampos Stratakis
5d0db014f8 Support OpenSSL FIPS mode
Disable the builtin hashlib hashes except blake2
2024-01-22 22:25:53 +01:00
Charalampos Stratakis
5ce5d3f07a Disable bootstrap 2024-01-10 23:10:09 +00:00
Miro Hrončok
e0de87146c CI: Add a venv smoke test 2024-01-09 13:40:58 +01:00
Tomáš Hrnčiar
a83afbdecf Add python-rpm-macros tests 2024-01-05 15:29:32 +01:00
Tomáš Hrnčiar
0770d1d501 Add a gating configuration 2024-01-05 15:27:58 +01:00
Charalampos Stratakis
7f93ac678b Implement alternatives 2024-01-05 15:27:58 +01:00
Tomáš Hrnčiar
74f1210ece Convert from Fedora for the Python 3.12 stack in RHEL
Add the python3.12-rpm-macros subpackage

Including:
- Updated macros for Python 3.12 that override python3-rpm-macros
- `import_all_modules.py` script versioned for Python 3.12
- `pathfix.py` script versioned for Python 3.12

Resolves: RHEL-7014
2024-01-05 15:13:44 +01:00
Tomáš Hrnčiar
3b4e1ecb58 Import from Fedora python3.12 @ 90929e6
Resolves: RHEL-17717
2024-01-05 12:03:44 +01:00
Release Configuration Management
24dc9d0720 New branch setup 2023-12-14 12:11:55 +00:00