Commit Graph

108 Commits

Author SHA1 Message Date
Lukáš Zachar
219fcb282d 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 15:41:28 +01:00
Miro Hrončok
55ff32e524 CI: Update epel-release link
[skip changelog]
2024-11-12 23:09:05 +01:00
Troy Dawson
999a81d4a8 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 09:09:01 -07:00
Tomáš Hrnčiar
2e1aa0fae6 Add gating configuration 2024-09-10 15:19:58 +02:00
Tomáš Hrnčiar
62ec5dc0b8 Add simple smoke test 2024-09-10 15:19:58 +02:00
Troy Dawson
4f9ccd4fcb Bump release for June 2024 mass rebuild 2024-06-24 09:19:51 -07:00
Fedora Release Engineering
224bff878b Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 10:42:10 +00:00
Fedora Release Engineering
4549e73550 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 07:01:27 +00:00
Miro Hrončok
4a29e6f882 Update to 8.0.4
- Fixes: rhbz#2241772

This release removed the redundant dependency declarations
(virtualenv for testing and rich for building).

However, a new test dependency on `build` was added.
We don't really need `build` in RHEL (yet anyway),
so we skip the newly added test there.
Unfortunately, missing `build` requires sedding pytest configuration;
there is a custom functionality in conftest.py
which is supposed to report the versions of dependencies,
and it blows up when some are missing.
2023-10-02 21:20:44 +02:00
Miro Hrončok
ff9f64c2e6 Update BuildRequires to respect %{python3_pkgversion}
This spec file is sometimes merged into "alternate Python stacks" in RHELs
and it uses %{python3_pkgversion} everywhere else. Let's be consistent.

[skip changelog]
2023-10-02 18:47:27 +02:00
Miro Hrončok
6fe5e182cc Avoid needlesly BuildRequiring python3-rich when not running tests and on RHEL 2023-09-26 18:42:30 +02:00
Miro Hrončok
29ac9271ec Convert to %autorelease and %autochangelog
[skip changelog]
2023-09-26 15:19:03 +02:00
Miro Hrončok
4efa1c0355 Remove duplicate %license file 2023-09-26 15:19:03 +02:00
Miro Hrončok
0358d0ff83 Use the newer, more understandable %bcond syntax 2023-09-26 15:00:37 +02:00
Miro Hrončok
4d7949ae1e Stop deselecting a test that was removed upstream 2023-09-26 15:00:06 +02:00
Miro Hrončok
b1e90a1fe3 Use canonical project URL rather than a link to PyPI 2023-09-26 14:42:56 +02:00
Miro Hrončok
d72e51db71 Remove an outdated comment 2023-09-26 14:42:19 +02:00
Miro Hrončok
56fe9bc78f Remove redundant manual BR for pyproject-rpm-macros 2023-09-26 14:41:56 +02:00
Miro Hrončok
c774ba91de Stop needlessly enumerating sources 2023-09-26 14:41:36 +02:00
Lumir Balhar
cccbb2cd15 Update to 8.0.3 (rhbz#2239825) 2023-09-26 12:15:13 +02:00
Lumir Balhar
c2bcc8fb56 Update to 8.0.2 (rhbz#2239825) 2023-09-21 17:06:51 +02:00
Miro Hrončok
ff8fdf00f5 Fix typo in an old changelog entry 2023-08-21 14:00:00 +02:00
Fedora Release Engineering
0521de85b4 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 13:58:51 +00:00
Python Maint
8faf899b76 Rebuilt for Python 3.12 2023-06-29 20:10:48 +02:00
Miro Hrončok
66dbb1eb61 Revert "Skip tests using mercurial on Fedora 39 and higher"
This reverts commit 3bf5e2c4d7.
2023-06-29 19:07:27 +02:00
Python Maint
c603e7e2d2 Bootstrap for Python 3.12 2023-06-13 21:38:10 +02:00
Tomáš Hrnčiar
3bf5e2c4d7 Skip tests using mercurial on Fedora 39 and higher 2023-06-13 15:38:41 +02:00
Yaakov Selkowitz
2ae0721edd Drop unused python-virtualenv test dependency 2023-05-31 08:07:41 +02:00
Miro Hrončok
21af721afc Verify the license tag is SDPX 2023-05-24 10:35:36 +02:00
Miro Hrončok
b81b704481 Drop the build dependency on tox 2023-05-24 10:35:06 +02:00
Miro Hrončok
490ede4166 Don't pull mercurial into RHEL just to test this work with it 2023-05-24 10:24:45 +02:00
Fedora Release Engineering
16a1852edd Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 17:14:30 +00:00
Miro Hrončok
c889eaf712 Update to 7.1.0 2022-12-18 15:10:54 +01:00
Charalampos Stratakis
6329bea968 Update to 7.0.5
Resolves: rhbz#2106018
2022-08-06 05:27:54 +02:00
Fedora Release Engineering
912090dfa0 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 22:16:21 +00:00
Charalampos Stratakis
9d5250b45e Update to 7.0.4 2022-07-01 16:06:29 +02:00
Lumir Balhar
f6db21102a Update to 7.0.3 2022-06-29 13:34:01 +02:00
Python Maint
95b4ae0275 Rebuilt for Python 3.11 2022-06-14 09:04:54 +02:00
Python Maint
345b86fbd2 Bootstrap for Python 3.11 2022-06-13 16:13:20 +02:00
Elliott Sales de Andrade
1ae0c6b647 Update to latest version (#2041601) 2022-02-17 19:54:08 -05:00
Fedora Release Engineering
18c1138dc3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 15:27:47 +00:00
Lumir Balhar
f5daa131b5 Update to 6.3.2 2021-09-20 13:39:17 +02:00
Fedora Release Engineering
dd90c8c2bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 09:26:42 +00:00
Python Maint
fd2c284e72 Rebuilt for Python 3.10 2021-06-03 15:06:30 +02:00
Python Maint
c1b4723937 Bootstrap for Python 3.10 2021-06-02 10:34:10 +02:00
Charalampos Stratakis
8482019e96 Update to 6.0.1 2021-03-22 15:10:45 +01:00
Miro Hrončok
2e1f3f183d Modernize packaging
- use pyproject-rpm-macros
 - don't macronize the setuptools_scm name
 - use globs in .gitignore
2021-01-29 19:21:24 +01:00
Miro Hrončok
c408a5e08a Update to 5.0.1 2021-01-29 18:56:12 +01:00
Fedora Release Engineering
1a053feddd - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 13:21:11 +00:00
Miro Hrončok
387262b09c BuildRequire six explicitly, for tests
It was previously brought in by packaging.

    + pytest-3 -v -k 'not test_pip_download'
    ImportError while loading conftest '/builddir/build/BUILD/setuptools_scm-4.1.2/testing/conftest.py'.
    testing/conftest.py:4: in <module>
        import six
    E   ModuleNotFoundError: No module named 'six'
2020-12-02 11:37:35 +01:00