Commit Graph

82 Commits

Author SHA1 Message Date
Benjamin A. Beasley
346082adca Use new (rpm 4.17.1+) bcond style 2023-07-07 00:58:34 -04:00
Python Maint
06f7101d7a Rebuilt for Python 3.12 2023-06-15 15:08:06 +02:00
Benjamin A. Beasley
02a39ed9c1 Don’t assume %_smp_mflags is -j%_smp_build_ncpus 2023-03-18 12:11:19 -04:00
Benjamin A. Beasley
95d0a26ef8 Update to 2.0.1 (close RHBZ#2167387) 2023-02-07 10:16:57 -05:00
Fedora Release Engineering
c59cfe82f2 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 17:45:42 +00:00
Benjamin A. Beasley
a5cb6eb5c4 Update License to SPDX 2022-11-28 09:50:46 -05:00
Benjamin A. Beasley
cd73a95015 Drop default -r argument to pyproject_buildrequires 2022-11-28 09:50:46 -05:00
Fedora Release Engineering
29b551f1df Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 22:46:23 +00:00
Python Maint
1be7fdd472 Rebuilt for Python 3.11 2022-06-13 18:22:38 +02:00
Benjamin A. Beasley
6c57b90097 Install man page directly
Don’t bother to copy it into the source tree first
2022-04-16 08:28:17 -04:00
Benjamin A. Beasley
94e17f6074 Stop numbering patches 2022-04-16 08:26:55 -04:00
Benjamin A. Beasley
1929320516 Fix “drop intersphinx mappings” patch 2022-04-16 08:26:23 -04:00
Fedora Release Engineering
8881609366 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 15:54:24 +00:00
Benjamin A. Beasley
74ed14e400 Drop intersphinx mappings
We can’t download remote inventories and can’t easily produce working

hyperlinks from inventories in local documentation packages.
2022-01-07 10:21:44 -05:00
Benjamin A. Beasley
39e68a7406 Remove build dependencies on nose and pytest-cov 2021-12-17 13:09:58 -05:00
Benjamin A. Beasley
d4a282c544 Reduce LaTeX PDF build verbosity 2021-11-25 09:29:11 -05:00
Benjamin A. Beasley
4a175e72d6 Build PDF documentation in lieu of HTML
See https://bugzilla.redhat.com/show_bug.cgi?id=2006555 for discussion.
2021-09-28 16:10:52 -04:00
Benjamin A. Beasley
3f76b2be7f Reduce macro indirection in the spec file 2021-09-13 15:53:02 -04:00
Benjamin A. Beasley
000eb4134e Drop BR on pyproject-rpm-macros, now implied by python3-devel 2021-09-13 15:51:47 -04:00
Benjamin A. Beasley
e0810bad55 Let pyproject-rpm-macros handle the license file 2021-09-13 15:51:32 -04:00
Benjamin A. Beasley
c7cfbf006c Move %generate_buildrequires after %prep to make the spec file easier to follow 2021-07-27 16:28:08 -04:00
Benjamin A. Beasley
c29b565e04 Remove .buildinfo file from HTML docs 2021-07-21 09:57:42 -04:00
Benjamin A. Beasley
f8dc65077d Opt in to rpmautospec 2021-07-21 09:56:46 -04:00
Benjamin A. Beasley
30f15544e1 Update to 2.0.0 2021-06-24 12:23:52 -04:00
Benjamin A. Beasley
4bc2932881 Add license file to new -doc subpackage 2021-06-24 09:06:00 -04:00
Benjamin A. Beasley
a4600d2f67 Set PYTHONPATH for documentation build 2021-06-24 08:32:17 -04:00
Benjamin A. Beasley
32ce636071 Fix intersphinx mappings in documentation 2021-06-24 08:27:15 -04:00
Benjamin A. Beasley
79484872db Build the HTML documentation and add a -doc subpackage 2021-06-24 08:15:00 -04:00
Benjamin A. Beasley
7ca11cc805 Switch to pyproject-rpm-macros 2021-06-24 08:11:45 -04:00
Benjamin A. Beasley
4df669dbbc Update summaries and descriptions 2021-06-24 08:00:12 -04:00
Benjamin A. Beasley
7d5fa50961 Package CHANGELOG.md, README.rst, and TODO.rst 2021-06-24 07:55:15 -04:00
Benjamin A. Beasley
907db2570c Properly mark the license file 2021-06-24 07:54:22 -04:00
Benjamin A. Beasley
2064ae984b Drop obsolete %python_provide macro 2021-06-24 07:53:30 -04:00
Benjamin A. Beasley
f1368074c4 Drop manual Requires on python3-six; it will be generated from metadata 2021-06-24 07:52:57 -04:00
Benjamin A. Beasley
b8f5090c97 Use pytest instead of nose (which is deprecated) as the test runner in %%check 2021-06-23 20:31:28 -04:00
Benjamin A. Beasley
396c09865d Switch to GitHub tarball, which includes docs/ 2021-06-23 12:48:28 -04:00
Benjamin A. Beasley
7e910b64a5 Rename %pypi_name to %srcname 2021-06-23 12:46:12 -04:00
Python Maint
8ebea93ba3 Rebuilt for Python 3.10 2021-06-02 22:11:25 +02:00
Fedora Release Engineering
751af293b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 13:43:55 +00:00
Miro Hrončok
251226904c Python 3.10 workaround
In test_context_is_not_optional(), only check the exception type.

Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1889730

Reported upstream: https://github.com/gabrielfalcao/sure/issues/169
2020-10-23 10:57:51 +02:00
Fedora Release Engineering
ef737d58cf - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 04:11:23 +00:00
Miro Hrončok
4c19e247c4 Rebuilt for Python 3.9 2020-05-23 00:56:07 +02:00
Fedora Release Engineering
a0e4b2205d - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 15:39:08 +00:00
Miro Hrončok
a489112e48 Python 3.9 compatibility 2020-01-06 14:20:09 +01:00
Miro Hrončok
564dd44984 Update the %files section
- ensure dirs are dirs
- prepare for Python 3.10
2019-09-21 22:38:50 +02:00
Miro Hrončok
2e567334fb Subpackage python2-sure has been removed 2019-09-21 22:33:28 +02:00
Richard Shaw
a088747a48 Rebuild for Python 3.8. 2019-08-15 01:59:08 -05:00
Fedora Release Engineering
437253777e - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 16:35:35 +00:00
Fedora Release Engineering
9860d4293a - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 09:35:41 +00:00
Miro Hrončok
4c52a5c768 Fix ambiguous Python requires 2018-12-03 15:20:48 +01:00