Commit Graph

17 Commits

Author SHA1 Message Date
Lukáš Zachar
cec94e5a2e Change the test source location
Change the test source location to support evolving downstream testing
requirements. This is needed both for downstream certification
activities and changes to test development for internal infrastructure
differences.
2024-11-29 13:02:35 +01:00
Miro Hrončok
42f14bf844 CI: Update epel-release link
[skip changelog]
2024-11-12 23:09:05 +01:00
Miro Hrončok
fa83e0bd4a CI: Use EPEL 10, install epel-release from Koji 2024-09-20 13:51:46 +02:00
Lukáš Zachar
e64f52b4ba CI: Remove unavailable Pythons
Co-Authored-By: Miro Hrončok <miro@hroncok.cz>
2024-09-20 13:51:42 +02:00
Miro Hrončok
0f18fe05cc CI: Add tests for newer Pythons
Note that by default, virtualenv does not install wheel to Python 3.12+
virtual environments. We set VIRTUALENV_WHEEL=bundle to force it,
otherwise the test is quite useless.
2024-01-09 12:50:12 +01:00
Miro Hrončok
c8c3e8d253 CI: Entirely drop Python 3.5 (it has been retired since F35) 2023-10-09 18:14:23 +02:00
Miro Hrončok
58f334d385 CI: Make Python 3.7 optional (it has been retired since F40) 2023-10-09 18:14:17 +02:00
Lumir Balhar
f2e3da518f Fix package name in CI config 2022-12-14 07:41:24 +01:00
Karolina Surma
7e823632fb Fedora CI: Fedora 35 doesn't include Python 3.5 anymore
The relevant Fedora Change:
https://fedoraproject.org/wiki/Changes/RetirePython3.5
2021-08-18 13:44:18 +02:00
Miro Hrončok
f902b931be Add Python 3.9 and 3.10 to the CI tests 2020-12-30 10:19:46 +01:00
Miro Hrončok
e9bd4f7fd1 Update to 0.34.2, drop support for Python 3.4 and other legacy stuff
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1795134

Since we cannot backport this to Fedora 32 due to Python 3.4, I've removed
legacy parts of the spec file:

 - %python_provide is not needed on Fedora 33+
 - Conflicts with Python 2 versions of python-wheel is not needed after 3 releases

Updated the description to match current upstream one.
Moved the build of the wheel to %install because the new source structure
requires wheel installed in order to use setup.py bdist_wheel.

Reordered the spec a bit.

Also, remove the unused python26 test dependency.
2020-08-11 10:36:43 +02:00
Miro Hrončok
becf9c0c96 Run Python 3.4 tests optionally
https://fedoraproject.org/wiki/Changes/RetirePython34
2020-08-04 20:43:21 +02:00
Miro Hrončok
f3ec708c93 Fedora CI: Test pyproject-rpm-macros (default build backend uses wheel) 2020-03-25 18:41:42 +01:00
Miro Hrončok
9f3589082e Fedora CI: No Python 2.6 tests 2020-03-25 18:41:42 +01:00
Miro Hrončok
ab999b43b9 Fedora CI: Workaround for fedora-ci/general #31
https://pagure.io/fedora-ci/general/issue/31
2019-02-26 12:28:06 +01:00
Miro Hrončok
3274b20ab8 Fedora CI: Add Python 3.8 2019-02-26 10:05:04 +01:00
Miro Hrončok
b68da5d6ea Enable basic venv smoke test in the CI 2018-09-04 12:05:12 +02:00