Commit Graph

193 Commits

Author SHA1 Message Date
5f66224fc6
Remove usage of deprecated %{pyproject_build_lib} 2023-06-12 17:20:10 +00:00
Miro Hrončok
3ecc09aef0 Fix build with setuptools >= 67.5.0 2023-04-25 11:52:33 +02:00
Miro Hrončok
d09782569d Update to 7.3.1 2023-04-17 13:21:33 +02:00
Miro Hrončok
ffcb7c76f3 Update to 7.3.0 2023-04-13 11:58:50 +00:00
Tomáš Hrnčiar
ec0e1eba6d unittest: add addDuration function for Python 3.12 support 2023-04-13 12:11:12 +02:00
Miro Hrončok
967bcacb03 Update to 7.2.2 2023-03-24 10:49:40 +01:00
Miro Hrončok
ab21a102ff Unify %bcond syntax 2023-02-10 18:48:30 +01:00
Stephen Gallagher
d2d1e5602a Don't build tests and docs on RHEL to reduce deps
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-02-10 18:24:33 +01:00
Miro Hrončok
7988e82bd7 Avoid an ImportError when processing the spec file without pygments 2023-01-27 20:21:34 +01:00
Miro Hrončok
ee2d6e7fff Verified the license tag is valid SPDX MIT
$ askalono identify pytest-7.2.1/LICENSE
    License: MIT (original text)
    Score: 0.988

(No change.)
2023-01-27 17:33:25 +01:00
Miro Hrončok
46cdf547e3 Make the tests work with pygments 2.13 2023-01-27 17:28:57 +01:00
Miro Hrončok
28b591789c Update to 7.2.1 2023-01-27 17:08:35 +01:00
Fedora Release Engineering
e31836b9d9 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 10:45:39 +00:00
Miro Hrončok
5ca82727df Remove -s from Python shebang
This ensures that packages installed with pip to user locations are testable

Fixes https://bugzilla.redhat.com/2152171
2022-12-10 09:22:40 +01:00
Lumir Balhar
217ff3086d Update to 7.2.0 2022-11-01 13:23:55 +01:00
Thomas Moschny
c322ce5183 BuildRequire python3-sphinxcontrib-inkscapeconverter when inkscape is installed
Co-Authored-By: Miro Hrončok <miro@hroncok.cz>
2022-09-06 16:51:52 +02:00
Thomas Moschny
e41002857c Update to 7.1.3. 2022-09-06 16:51:33 +02:00
Fedora Release Engineering
9491c15f81 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 15:54:05 +00:00
Miro Hrončok
6f4d0d8cf4 Adjust tests for a last minute Python 3.11 change in the traceback format 2022-07-13 19:13:05 +02:00
Python Maint
8add1e4d09 Rebuilt for Python 3.11 2022-06-14 14:35:38 +02:00
Python Maint
8f1d770170 Bootstrap for Python 3.11 2022-06-13 16:53:52 +02:00
Lumir Balhar
fd2af6790f Update to 7.1.2 2022-05-02 10:21:54 +02:00
Miro Hrončok
4132cc9835 Fix build for Python 3.11 2022-03-29 10:48:11 +02:00
Miro Hrončok
b62f2ef2bc Remove redundant source number 2022-03-29 10:46:33 +02:00
Miro Hrončok
27334207b4 Update to 7.0.1 2022-03-01 13:04:11 +01:00
Miro Hrončok
6626a910e3 Run the tests in %check in parallel with -n auto when possible
On my machine (8 workers), it changes the duration from 192.84s to 67.39s.
2022-03-01 12:57:38 +01:00
Miro Hrončok
2c2417a04b Convert to pyproject-rpm-macros 2022-03-01 12:57:38 +01:00
Miro Hrončok
7faf670b11 Update to 7.0.0rc1 2022-03-01 12:57:37 +01:00
Fedora Release Engineering
d5e92167f0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 09:54:43 +00:00
Miro Hrončok
3332b6ba55 Remove a no longer needed workaround 2021-12-15 18:50:52 +01:00
Miro Hrončok
989559bdca Temporarily skip test_errors_in_xfail_skip_expressions
See https://github.com/pytest-dev/pytest/issues/9413
2021-12-15 18:50:15 +01:00
Charalampos Stratakis
7835236e06 Update to 6.2.5
Fixes: rhbz#1999270
2021-09-15 17:59:42 +02:00
Miro Hrončok
55f92cbb2d Enable all tests in %check, now when we can BuildRequire pytest once again 2021-08-27 20:46:45 +02:00
Miro Hrončok
8aeca5531b Allow pluggy >=1.0, build without BuildRequiring pytest 2021-08-27 20:44:01 +02:00
Fedora Release Engineering
a2bad616d6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 04:32:10 +00:00
Miro Hrončok
cad86f7336 Adjust pytest's own tests for changes in Python 3.10.0b4
See https://github.com/pytest-dev/pytest/pull/8555#issuecomment-877881571
See https://mail.python.org/archives/list/python-dev@python.org/message/LSTMFAPSPD3BGZ4D6HQFODXZVB3PLYKF/
2021-07-12 10:28:15 +02:00
Python Maint
ec1d12b185 Rebuilt for Python 3.10 2021-06-04 12:10:44 +02:00
Python Maint
02e460739a Bootstrap for Python 3.10 2021-06-02 16:34:51 +02:00
Miro Hrončok
a368ab2b22 Python 3.10 backports
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1948522
2021-05-20 16:06:27 +02:00
Miro Hrončok
94ccdd3194 Update to 6.2.4 2021-05-04 19:50:39 +02:00
Miro Hrončok
749cacfffb Update to 6.2.3 2021-04-12 21:35:54 +02:00
Miro Hrončok
cc60242f78 Drop redundant build dependency on wcwidth (unused since 6.0.0rc1) 2021-03-10 18:36:48 +01:00
Miro Hrončok
b50667ee02 bogus date in %changelog 2021-03-10 18:25:43 +01:00
Miro Hrončok
0c7408f2a1 Update to 6.2.2
- Update the description
- Print reason for skipped tests and add more optional dependencies
2021-02-01 13:53:32 +01:00
Fedora Release Engineering
55fb8422e3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 08:58:41 +00:00
Miro Hrončok
eb7b60b3ca Workaround the bracketed-paste mode breaking tests with Bash 5.1+
See https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/O3YFTIUSSP2M6OIZYOXWX5GAVF6CZJN2/
2021-01-20 11:26:12 +01:00
Miro Hrončok
76da6fc8a7 Python 3.10 compatibility backport 2020-11-20 09:34:45 +01:00
Thomas Moschny
79cb83711c Update to 6.0.2. 2020-09-12 16:55:56 +02:00
Miro Hrončok
931736c0cd Update to 6.0.1
Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1862097
2020-08-06 14:52:36 +02:00
Miro Hrončok
e60217fad3 Update to 6.0.0rc1 2020-08-06 14:52:03 +02:00