Commit graph

162 commits

Author SHA1 Message Date
Miro Hrončok
90d4eb4cc6 Allow to use the bootstrap bcond to disable tests
This makes it possible to bootstrap the package in EPEL 10
without flipping the bcond in the spec.

[skip changelog]
2024-08-21 18:19:42 +02:00
Miro Hrončok
daf03eccbb Do not Recommend python2.7 on Fedora 41+
- https://fedoraproject.org/wiki/Changes/RetirePython2.7

Also, make the CI test ready for the retirement.
2024-08-05 16:25:06 +02:00
Miro Hrončok
b7f56e2c59 Update to 4.16.0
- https://tox.wiki/en/latest/changelog.html#v4-16-0-2024-07-02
- Fixes: rhbz#2277427
2024-07-26 17:02:24 +02:00
Fedora Release Engineering
8f8f276708 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-19 16:36:29 +00:00
Miro Hrončok
f3490b2856 Remove no longer needed BuildRequires for python3.10 2024-07-04 17:22:55 +00:00
Miro Hrončok
5d1630d56d Fix CI confusion wrt tox %{release}
We were seeing:

    No match for argument: tox = 4.12.1-1.fc41

Apparently, standard-test-source does not handle the dist-git history.
Hence, when the SRPM is built in mocktest.sh, %autorelease is set to 1.
However, the available tox from the CI scratchbuild might have a greater Release.

We relax the BuildRequirement.
We assume mock will install the right build anyway.
The CI scratchbuild will either have a different (usually greater) Version
when the PR upgrades or downgrades tox
or a greater Release otherwise, thanks to %autorelease.
2024-07-04 17:22:55 +00:00
Lumir Balhar
3b88e4a3d5 Unskip working tests 2024-07-04 17:22:55 +00:00
Python Maint
53848e80a8 Rebuilt for Python 3.13 2024-06-08 16:06:48 +02:00
Python Maint
3a13bc1a31 Bootstrap for Python 3.13 2024-06-07 14:12:44 +02:00
Charalampos Stratakis
42727f7f23 Update to 4.14.2
- Resolves: rhbz#2264626
2024-04-11 02:48:52 +02:00
Miro Hrončok
e8c52fe381 Update to 4.12.1 2024-01-26 11:28:09 +01:00
Miro Hrončok
867b65d1a1 CI: Update the list of Pythons
[skip changelog]
2024-01-26 11:28:09 +01:00
Miro Hrončok
920a8761e6 Remove old unneeded Obsoletes for python3-tox 2024-01-25 16:01:52 +01:00
Fedora Release Engineering
fa73dff194 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 08:21:13 +00:00
Miro Hrončok
f480c33d04 Convert to %autorelease and %autochangelog
Now when https://pagure.io/fedora-ci/general/issue/381 is fixed,
we don't need to preserve spec compatibility with RHEL 8.

[skip changelog]
2023-09-25 15:15:37 +02:00
Miro Hrončok
7739b63e7b Switch to the new, more understandable bcond syntax
Now when https://pagure.io/fedora-ci/general/issue/381 is fixed,
we don't need to preserve spec compatibility with RHEL 8.

[skip changelog]
2023-09-25 15:15:35 +02:00
Miro Hrončok
2e83f2e316 Stop needlessly enumerating sources and patches
Now when https://pagure.io/fedora-ci/general/issue/381 is fixed,
we don't need to preserve spec compatibility with RHEL 8.

[skip changelog]
2023-09-25 15:15:32 +02:00
Miro Hrončok
f1b52407fa Update to 4.11.1 (rhbz#2236871) 2023-09-06 21:14:37 +02:00
Miro Hrončok
2e5ee9fbed CI: Add PyPy 3.10 2023-08-31 20:52:42 +02:00
Miro Hrončok
9ec60fcdb5 Update to 4.11.0 (rhbz#2189321) 2023-08-31 20:52:42 +02:00
Fedora Release Engineering
6e1c15c976 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 14:52:48 +00:00
Miro Hrončok
47a95338c9 Use dnf-3 on the CI to workaround https://bugzilla.redhat.com/2223347 2023-07-17 14:19:45 +02:00
Miro Hrončok
4d75123998 Enumerate patches to workaround CI's old RPM version
See https://pagure.io/fedora-ci/general/issue/381
2023-07-17 13:39:05 +02:00
Miro Hrončok
d8295e20cb Update a test regex to work with Python 3.12+ 2023-07-17 11:37:55 +02:00
Python Maint
404f2b434c Rebuilt for Python 3.12 2023-06-29 20:10:58 +02:00
Python Maint
74fbe969cd Bootstrap for Python 3.12 2023-06-14 07:03:00 +02:00
Miro Hrončok
342aea9ec7 Update to 4.4.12, fix race conditions in tests 2023-04-14 05:08:17 +02:00
Miro Hrončok
24ef320ae9 Update to 4.4.11 (rhbz#2184726) 2023-04-12 19:23:15 +02:00
Miro Hrončok
4934b26492 Acknowledge the license is SPDX
$ askalono identify tox-4.4.8/LICENSE
    License: MIT (original text)
    Score: 1.000
2023-03-29 15:26:35 +02:00
Miro Hrončok
fac05c2144 Update to 4.4.8 (rhbz#2177519) 2023-03-29 15:25:25 +02:00
Miro Hrončok
26d70dc88e CI: Make pypy3.8 optional, as it was retired on Fedora 38+ 2023-02-28 16:52:08 +01:00
Miro Hrončok
8699ee1196 Update to 4.4.6 (rhbz#2164640) 2023-02-28 16:08:19 +01:00
Miro Hrončok
8650fa20ae Update to 4.3.5 (rhbz#2161692) 2023-01-24 12:13:52 +01:00
Fedora Release Engineering
3d907599d9 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 17:59:54 +00:00
Miro Hrončok
b445b57792 Update to 4.3.3 2023-01-17 00:27:25 +01:00
Miro Hrončok
901fa6c1f2 Update to 4.3.2 2023-01-16 20:44:56 +01:00
Lumir Balhar
3863b87a21 Update to 4.3.1 (rhbz#2161119) 2023-01-16 06:01:20 +01:00
Miro Hrončok
7fffca7cd7 Update to 4.2.8 2023-01-12 11:22:19 +01:00
Miro Hrončok
120940119b Use the documented way to unset -s from Python shebangs 2023-01-11 22:22:56 +01:00
Miro Hrončok
4109755a9a CI: Actually run the build --with ci_tests 2023-01-11 22:22:56 +01:00
Miro Hrončok
157d42caac Update to 4.2.7 2023-01-11 22:22:56 +01:00
Lumir Balhar
b0d91f94dd Update to 4.2.6 2023-01-11 14:35:28 +01:00
Miro Hrončok
e2ec7b8b81 Update to 3.28.0 2022-12-18 15:17:56 +01:00
Miro Hrončok
fbeaddaea8 CI: Make pypy3.7 optional, as it was retired on Fedora 37+ 2022-11-25 13:23:32 +01:00
Miro Hrončok
7c86179926 CI: Add Python 3.12 2022-11-25 12:53:14 +01:00
Miro Hrončok
d6ac38c0a6 Update to 3.27.1 2022-11-25 12:25:25 +01:00
Miro Hrončok
83c7b43fe1 Update the test comment: the package name is different for a long time 2022-11-25 12:25:25 +01:00
Miro Hrončok
9100fc98b1 Relax the minimal tomli version to support Fedora 35 and 36 2022-09-14 16:08:44 +02:00
Miro Hrončok
066e7174f8 Update to 3.26.0 2022-09-14 14:52:45 +02:00
Fedora Release Engineering
b1d265dfe5 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 23:01:41 +00:00