Commit Graph

68 Commits

Author SHA1 Message Date
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
Fedora Release Engineering
77c451e578 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 02:16:28 +00:00
Miro Hrončok
b03fc2bd5d Rebuilt for Python 3.7 2018-06-15 18:25:40 +02:00
Miro Hrončok
1ff0abe638 Updated to 1.4.11 (#1421319) 2018-05-17 16:41:22 +02:00
Miro Hrončok
7db239de73 Drop unneeded python3 conditional 2018-05-17 12:40:11 +02:00
Miro Hrončok
90ab75af38 Drop forbidden SCL macros 2018-05-17 12:37:49 +02:00
Miro Hrončok
8bdc00fdbe Drop %sum macro, use %summary 2018-05-17 12:35:58 +02:00
Miro Hrončok
b12e77defb Drop py3dir, shebang sed 2018-05-17 12:34:56 +02:00
Miro Hrončok
4e3f5f6cff Updated to 1.4.10 that supports Python 3.7 (#1578530) 2018-05-17 12:32:16 +02:00
Fedora Release Engineering
4bfab28634 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 11:07:52 +00:00
Troy Dawson
415ee1743b Cleanup spec file conditionals 2017-09-29 12:07:08 -07:00
Fedora Release Engineering
43d872393f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 11:58:25 +00:00
Fedora Release Engineering
9e58181cf4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 10:37:31 +00:00
Adam Williamson
a13a3aa752 New release 1.4.0 for Python 3.6, change py2 package name 2016-12-21 09:35:38 -08:00