Commit Graph

126 Commits

Author SHA1 Message Date
Miro Hrončok
55eaa10d2d Remove an undesired %{?eln} conditional
Fixes https://github.com/fedora-eln/eln/issues/120
2023-03-13 21:09:36 +01:00
Miro Hrončok
0dbc0e5e1d Don't try to run tests of vendored dependencies in %check 2023-03-09 14:56:50 +01:00
Miro Hrončok
231f32cf96 Don't run tests requiring pytz on RHEL
pytz is unwanted on RHEL 10+.
2023-03-09 12:55:39 +01:00
Christian Heimes
5c59e50b4e Update to 39.0.2
Resolves: rhbz#2124729
2023-03-09 08:19:20 +01:00
Fabio Valentini
cf6e4c6ecf
ensure correct compiler flags are used for Rust code 2023-03-01 00:06:55 +01:00
Christian Heimes
9e3c824a6b Fix CVE-2023-23931 and FTBFS
Don't allow update_into to mutate immutable objects, resolves rhbz#2171820
Fix FTBFS due to failing test_load_invalid_ec_key_from_pem and test_decrypt_invalid_decrypt, resolves rhbz#2171661
2023-02-22 09:57:35 +01:00
Fedora Release Engineering
25a80244fe Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 12:25:02 +00:00
Charalampos Stratakis
4c529569ef Remove no longer used macro 2023-01-10 00:38:21 +01:00
Charalampos Stratakis
ebf415a04b Convert the license tag to SPDX and add missing PSF license 2023-01-10 00:38:21 +01:00
Christian Heimes
19e9b97332 Enable SHA1 signatures in test suite (ELN-only) 2022-12-09 12:09:43 +01:00
Miro Hrončok
29c1c4ffe0 Drop unused manual requirement on six, drop duplicated manual requirement on cffi
The Python-related Requires already were:

    python(abi) = 3.11
    python3-cffi >= 1.7
    python3-six >= 1.4.1
    python3.11dist(cffi) >= 1.12

Now they are:

    python(abi) = 3.11
    python3.11dist(cffi) >= 1.12
2022-08-17 12:23:03 +02:00
Fedora Release Engineering
f11c50a6f7 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 17:38:51 +00:00
Python Maint
62733ee588 Rebuilt for Python 3.11 2022-06-14 12:08:28 +02:00
Python Maint
697f9bc002 Bootstrap for Python 3.11 2022-06-14 08:41:16 +02:00
Christian Heimes
58e8828364 Update to 37.0.2, resolves rhbz#2078968 2022-05-05 19:49:44 +02:00
Christian Heimes
f5e60ad520 Skip unstable memleak tests, resolves: RHBZ#2042413 2022-01-27 14:43:41 +01:00
Fedora Release Engineering
78e9ac8bb3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 11:26:23 +00:00
Christian Heimes
726f08f3c2 Update to 36.0.0, fixes RHBZ#2025347 2021-11-22 23:05:16 +01:00
Christian Heimes
0d7db7d607 Require rust-asn1 >= 0.6.4 2021-09-30 09:55:19 +02:00
Christian Heimes
6fb44d50f2 Update to 35.0.0 () 2021-09-30 08:19:15 +02:00
Sahana Prasad
33bbaec862 Rebuilt with OpenSSL 3.0.0 2021-09-14 19:12:30 +02:00
Fedora Release Engineering
ade913d1ad - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 05:54:42 +00:00
Stephen Gallagher
fe349e0ac6
Don't conditionalize Source: directives
This makes the specfile compatible with Fedora ELN, RHEL and
similar Fedora derivatives.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-06-18 09:10:18 -04:00
Python Maint
bcc2ec8af9 Rebuilt for Python 3.10 2021-06-03 01:05:02 +02:00
Christian Heimes
b166e77e86 Python 3.10 and OpenSSL 3.0.0 fixes ()
Fix compatibility issue with Python 3.10. Enums now use same
representation as on Python 3.9.

Backport OpenSSL 3.0.0 compatibility patches.

Resolves: RHBZ#1952522
2021-05-11 10:43:14 +02:00
Christian Heimes
5fdccbab1d Update to 3.4.7, use vectors from sources ()
python-cryptography now uses source bundle from Github, which contains
sources of vectors, too. Tests are no longer depending on
python3-cryptography-vectors. Instead tests are using the bundles
vectors package.

Resolves RHBZ#1952024
2021-04-22 08:07:57 +02:00
Christian Heimes
19b6996e72 Mention vendoring for RHEL/CentOS packaging 2021-04-13 08:44:13 +02:00
Miro Hrončok
7e4d2cc3e8 This is now a Rust package, hence it only builds on %{rust_arches}
No real difference for Fedora or modern RHEL, but the guidelines say so:

https://docs.fedoraproject.org/en-US/packaging-guidelines/Rust/#_exclusivearch
2021-03-10 13:18:44 +01:00
Christian Heimes
7898d952a8 Update to 3.4.6 () 2021-03-03 13:28:42 +01:00
Christian Heimes
fd227175fd Create reproducible tar file 2021-02-16 14:33:41 +01:00
Christian Heimes
f8b1daa766 Update to 3.4.5 () 2021-02-15 08:22:18 +01:00
Christian Heimes
cf06cdcb94 Skip iso8601 and pretend tests on RHEL 2021-02-12 16:47:08 +01:00
Christian Heimes
cb73845600 Provide RHEL build infrastructure 2021-02-12 11:33:41 +01:00
Christian Heimes
e3b20e8f26 Update to 3.4.4 () 2021-02-10 10:59:27 +01:00
Christian Heimes
8fd31561e0 Update to 3.4.2 ()
Package no longer depends on Rust ()
2021-02-08 17:51:03 +01:00
Fabio Valentini
be860bdcae
small improvements for building the PyO3 Rust module
Signed-off-by: Fabio Valentini <decathorpe@gmail.com>
2021-02-08 13:51:48 +01:00
Christian Heimes
b5705ea483 Update to 3.4.1 () 2021-02-07 23:00:22 +01:00
Christian Heimes
5a77f343f8 Add missing abi3 and pytest dependencies 2021-02-07 21:15:42 +01:00
Christian Heimes
bf3babc383 Update to 3.4 ()
Remove Python 2 support
Remove unused python-idna dependency
Add Rust support
2021-02-07 20:36:10 +01:00
Fedora Release Engineering
660907b847 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 10:04:48 +00:00
Christian Heimes
2d60d5642f Update to 3.3.1 () 2020-12-10 09:51:20 +01:00
Christian Heimes
6417bbcc75 Update to 3.2.1 () 2020-10-28 07:28:58 +01:00
Christian Heimes
2abb980d58 Update to 3.2 () 2020-10-26 09:13:36 +01:00
Christian Heimes
1811890378 Update to 3.1 () 2020-09-07 09:00:59 +02:00
Fedora Release Engineering
0656b7b132 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 00:26:31 +00:00
Christian Heimes
799485870e Update to 3.0 () 2020-07-21 08:06:29 +02:00
Miro Hrončok
a2b3c457b5 Rebuilt for Python 3.9 2020-05-23 05:04:32 +02:00
Felix Schwarz
18a3ed28c7 add source file verification 2020-05-12 10:39:43 +02:00
Christian Heimes
4d90827266 Update to 2.9 () 2020-04-08 12:50:55 +02:00
Fedora Release Engineering
71ca0a3e2a - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 11:29:05 +00:00