Miro Hrončok
43797b10de
Update to 4.35.0
...
- Fixes: rhbz#2439637
The removed part of fix-tests.patch landed upstream
in https://github.com/tox-dev/tox/pull/3673
2026-02-13 12:21:13 +01:00
Miro Hrončok
83ad569efe
Macronize getting versions of Python packages in %check
...
[skip changelog]
2026-02-13 12:21:13 +01:00
Miro Hrončok
f77c181570
Remove Recommends for Pythons that already Supplement tox
...
$ repoquery -q --repo=rawhide --whatsupplements tox | pkgname | sort -u
pypy3.10-devel
pypy3.11-devel
python3-devel
python3.10-devel
python3.11-devel
python3.12-devel
python3.13-devel
python3.14-freethreading-devel
python3.15-devel
python3.15-freethreading-devel
$ repoquery -q --repo=fedora --releasever 42 --whatsupplements tox | pkgname | sort -u
pypy3.10-devel
pypy3.11-devel
python3-devel
python3.10-devel
python3.11-devel
python3.12-devel
python3.14-devel
[skip changelog]
2026-02-13 12:21:13 +01:00
Miro Hrončok
2550033b07
CI: Test tox -e py36 without explicit requirement for old virtualenv
...
The "native" support landed in https://src.fedoraproject.org/rpms/python-virtualenv/c/474b4b263e
[skip changelog]
2026-01-20 20:53:33 +01:00
Miro Hrončok
46c8a3f420
CI: Drop Python 2.7 completely
...
Fedora 41 was the last one to have it and it is EOL.
[skip changelog]
2026-01-20 20:53:33 +01:00
Miro Hrončok
d79d40d8d0
Update to 4.34.1
...
- Fixes: rhbz#2428038
2026-01-20 20:45:17 +01:00
Fedora Release Engineering
c0896351ce
Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
2026-01-17 10:12:45 +00:00
Miro Hrončok
eb2fd83e5a
Update to 4.33.0
...
- Fixes: rhbz#2426906
2026-01-05 16:23:09 +01:00
Miro Hrončok
de396d650b
CI: Fix all_supplementing_pythons wrt. freethreading Pythons
...
[skip changelog]
2026-01-05 16:23:09 +01:00
Miro Hrončok
bfcb4db415
Move test dependencies removal from fix-tests.patch to a sed
...
That way, the patch is easier applied for future rebases.
pyproject.toml after %prep is identical to what it was before this commit.
[skip changelog]
2025-11-10 11:21:19 +01:00
Miro Hrončok
91ed59fa8e
Update to 4.32.0
...
- Fixes: rhbz#2406240
2025-11-06 11:59:18 +01:00
Miro Hrončok
b9bd279702
Adjust the sed in %prep to unpin all test deps
...
[skip changelog]
2025-11-06 11:58:58 +01:00
Karolina Surma
f8840a782c
CI: Run tests with Python 3.15
...
[skip changelog]
2025-10-24 13:03:27 +02:00
Miro Hrončok
4685d09abf
Update to 4.30.3
...
- Fixes: rhbz#2393223
2025-10-06 23:25:05 +02:00
Miro Hrončok
6e8b540f1f
Revert "Fix build in ELN"
...
This reverts commit ddf7ecd3d8 .
No longer needed due to https://src.fedoraproject.org/rpms/python-build/c/4a39a0b151
[skip changelog]
2025-09-24 11:32:43 +00:00
Python Maint
661fadce9e
Rebuilt for Python 3.14.0rc3 bytecode
2025-09-19 14:38:08 +02:00
Miro Hrončok
a8537e2385
Update to 4.30.1
...
- Fixes: rhbz#2382185
pluggy 1.5 seems to be actually needed for
https://github.com/tox-dev/tox/pull/3560
2025-09-04 12:37:12 +02:00
Miro Hrončok
ddf7ecd3d8
Fix build in ELN
...
[skip changelog]
2025-09-04 12:37:12 +02:00
Lukáš Zachar
a0c7d6d2fb
Change all_supplementing_pythons to work with tmt
...
If there are no special fmf features used, fmf is a plain yaml.
Which is case here so there is no need to use 'fmf' to parse plan.fmf
2025-09-02 09:36:21 +00:00
Lukáš Zachar
1a0b1cd795
Drop STI and use tmt instead
...
Resolve: rhbz#2383050
2025-09-02 09:36:21 +00:00
Python Maint
49e309bd91
Rebuilt for Python 3.14.0rc2 bytecode
2025-08-15 15:02:28 +02:00
Fedora Release Engineering
36ce30e49c
Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
2025-07-25 10:49:59 +00:00
Python Maint
728b50e059
Rebuilt for Python 3.14
2025-06-03 18:22:04 +02:00
Python Maint
873d91a173
Bootstrap for Python 3.14
2025-06-03 00:40:09 +02:00
Miro Hrončok
62ab817d28
Update to 4.26.0
...
- Requires virtualenv 20.29+
- Supports freethreading Python
- Fixes: rhbz#2365939
This drops support for Python 3.8.
I don't know if that means running 3.8 venvs, or just running on 3.8,
but I dropped all the 3.8 bits, as this update is targeted to Fedora 42+ only anyway.
2025-05-13 22:19:54 +02:00
Miro Hrončok
fa857a3318
Without wheel, test_result_json_sequential fetches it from the internet
...
[skip changelog]
2025-05-13 19:41:39 +02:00
Miro Hrončok
afb013056b
Don't skip some tests twice
...
We already skip those regardless of %bcond ci_tests.
[skip changelog]
2025-05-13 17:28:17 +02:00
Miro Hrončok
2d52eab0d1
Run more tests with setuptools 70.1+
...
But keep test_result_json_sequential skipped with bundled wheel.
[skip changelog]
2025-05-13 17:28:17 +02:00
Miro Hrončok
6b3221eebd
Fix tests with virtualenv 20.31+
2025-05-13 17:28:17 +02:00
Karolina Surma
17cf20500b
Support Python 3.14.0b1
2025-05-12 18:03:59 +02:00
Miro Hrončok
104f6b73e2
Setup rpmlint filters
...
[skip changelog]
2025-03-28 17:01:26 +01:00
Miro Hrončok
453dfdb9aa
CI: Make the tests pass on EPEL 10, install or skip missing Pythons
...
[skip changelog]
2025-03-28 15:43:28 +01:00
Tomáš Hrnčiar
eeb73bfe13
CI: Test with pypy3.11, make pypy3.9 optional, as it was retired on Fedora 42+
2025-03-28 12:38:54 +01:00
Tomáš Hrnčiar
0464e297ad
Update to 4.25.0
...
Fixes: rhbz#2350693
2025-03-28 10:10:38 +01:00
Miro Hrončok
07d47763fe
Python 3.14.0a6+ test fix
...
- Fixes: rhbz#2353145
2025-03-18 13:02:59 +01:00
Miro Hrončok
0c1e618f44
Update to 4.24.1
...
- Fixes: rhbz#2339185
2025-01-29 16:21:46 +01:00
Miro Hrončok
374d223f0a
Conditionalize the Recommended Python versions based on Fedora version
...
See https://fedoraproject.org/wiki/Changes/RetirePython3.8
Eventually, we will get rid of this section and only use Supplements.
Also update the CI config to make 3.8 optional.
[skip changelog]
2025-01-29 16:21:32 +01:00
Fedora Release Engineering
f7758c7fda
Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
2025-01-18 20:12:58 +00:00
Miro Hrončok
f85007ad88
CI: Test tox provision with end-of-life Python versions
...
https://tox.wiki/en/4.23.0/faq.html#testing-end-of-life-python-versions
[skip changelog]
2024-12-03 18:43:41 +01:00
Miro Hrončok
9a5726b90a
Update to 4.23.2
...
- Fixes: rhbz#2318843
2024-11-05 19:12:34 +01:00
Miro Hrončok
719b4b0f84
CI: Add Python 3.14
2024-10-29 18:23:58 +01:00
Miro Hrončok
6338097dbb
Drop unneeded test dependency on diff-cover
2024-10-29 17:38:46 +01:00
Miro Hrončok
9c36dcf721
Stop recommending Pythons not supported by the latest virtualenv
...
Also, stop running the CI for them.
This is meant for Fedora 42+ only.
2024-10-14 14:38:26 +02:00
Miro Hrončok
1cc6c4bdef
Update to 4.21.2
...
- Fixes: rhbz#2316220
2024-10-05 21:28:05 +02:00
Miro Hrončok
0351d13c2f
Update to 4.21.0
...
- Fixes: rhbz#2315830
2024-10-01 11:13:39 +02:00
Charalampos Stratakis
fc850ade5e
Update to 4.20.0
...
- Fixes: rhbz#2302960
2024-10-01 03:34:39 +02:00
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