Python Maint
1376b3f859
Bootstrap for Python 3.10
2021-06-02 19:11:49 +02:00
Miro Hrončok
25af7978b4
Temporarily skip test_signature_annotations to unblock Python 3.10 rebuild
2021-05-11 10:36:13 +02:00
Karolina Surma
2fb9084204
Update to 3.5.4
2021-05-10 16:19:46 +02:00
Tomas Hrnciar
12770577f7
Enable runtime dependencies when built without tests
...
Runtime dependencies are currently brought in only when built with tests
as a part of -x option of %pyproject_buildrequires. But they are also needed
when building without tests, because in-tree sphinx is used to build
the documentation.
2021-04-21 12:46:16 +02:00
Karolina Surma
4459819cfc
Update to 3.5.3
2021-04-01 10:30:34 +02:00
Charalampos Stratakis
5c12b53641
Update to 3.5.2
2021-03-10 20:26:20 +01:00
Fedora Release Engineering
f7572144d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 13:30:25 +00:00
Charalampos Stratakis
4500554943
Update to 3.4.3
2021-01-19 12:47:35 +00:00
Tom Stellard
82817e3a80
Add BuildRequires: make
...
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 20:01:30 +00:00
Mattia Verga
daad1311b1
Unset -s from python shebang
2020-12-08 11:07:38 +01:00
Miro Hrončok
67bdc19f10
Convert to pyproject macros
...
This adds an (optional) test dependency on Cython + gcc.
This removes an unused dependency on mock.
Not using %{pyproject_files} because the %install section is a mess.
2020-11-24 21:00:32 +01:00
Miro Hrončok
bcde98f61b
Remove old Obsoletes, Provides and Conflicts
2020-11-24 21:00:32 +01:00
Miro Hrončok
9e608a0fa5
Update to 3.3.1
2020-11-23 21:38:34 +01:00
Tomas Hrnciar
976a71363d
Backport commit to fix sphinx with latest version of pygments
2020-10-14 10:09:07 +02:00
Miro Hrončok
5bf9c06479
Update to 3.2.1
...
- Remove compatibility symbolic links from /usr/libexec/
- Use %pytest
2020-08-18 13:30:22 +02:00
Frédéric Pierret (fepitre)
884ff2afc1
spec: replace hardcoded python3
...
Signed-off-by: Frédéric Pierret (fepitre) <frederic.pierret@qubes-os.org>
2020-08-10 15:26:10 +00:00
Miro Hrončok
1d11fd11e2
Update to 3.1.2
...
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1853901
2020-08-08 02:03:30 +02:00
Fedora Release Engineering
39005de2f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 03:58:57 +00:00
Miro Hrončok
686ccb777b
Fix e-mail address in changelog
2020-06-30 18:28:53 +02:00
Charalampos Stratakis
e4c8578188
Update to 3.1.1 ( #1783776 )
2020-06-30 17:50:11 +02:00
Miro Hrončok
95033b7db0
Reenable latex tests
2020-05-28 20:46:34 +02:00
Miro Hrončok
1a1e29e5a8
Rebuilt for Python 3.9
2020-05-23 09:21:40 +02:00
Miro Hrončok
19463ebbdd
Bootstrap for Python 3.9
2020-05-22 19:20:34 +02:00
Miro Hrončok
23b5cdf21e
Backport another patch from upstream for Python 3.9 support
2020-05-20 09:58:45 +02:00
Miro Hrončok
7afb2d61aa
Skip latex tests
...
See https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/ILL6SD5U74RTVPDEK4WU743USLSQCIA3/
2020-05-20 09:58:38 +02:00
Miro Hrončok
d237e99bb9
Fix tests for Python3.9.0a5+
...
Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1829705
2020-05-11 13:19:44 +02:00
Fedora Release Engineering
bf5a2d48d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 15:25:27 +00:00
Miro Hrončok
63a8f7aefb
Stop skipping some tests that used to fail
2019-12-10 18:15:58 +01:00
Miro Hrončok
153c8a4054
Update to 2.2.2 (rhbz#1743018)
2019-12-10 18:00:39 +01:00
Charalampos Stratakis
3a5b12f688
Update to 2.2.0 (rhbz#1743018)
2019-12-10 17:49:04 +01:00
Miro Hrončok
fea4d52ef1
Rebuilt for Python 3.8.0rc1 ( #1748018 )
2019-10-03 14:31:05 +02:00
Miro Hrončok
a42c28ce7c
Deselect test_gettext_definition_terms, test_text_definition_terms
2019-08-16 16:09:54 +02:00
Miro Hrončok
92839f3f56
Rebuilt for Python 3.8
2019-08-16 15:31:19 +02:00
Miro Hrončok
a06c535b39
Bootstrap for Python 3.8
2019-08-15 17:31:12 +02:00
Richard Shaw
8c43a53ed7
Rebuild for Python 3.8.
2019-08-15 01:28:28 -05:00
Fedora Release Engineering
e85e617e78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 16:23:39 +00:00
Miro Hrončok
90754897ab
Update to 2.1.2 ( #1716158 )
2019-06-23 12:29:55 +02:00
Miro Hrončok
dbb50a5e0f
Own the sphinxcontrib directory ( #1669790 )
2019-04-10 17:29:29 +02:00
Miro Hrončok
833015ffe7
Update to 2.0.1 ( #1697544 )
2019-04-10 17:25:24 +02:00
Charalampos Stratakis
7cdc32e4ae
Update to version 2.0.0b2
2019-03-27 21:40:25 +01:00
Miro Hrončok
d1c43fc658
Update to 2.0.0b1 and remove pyton2-sphinx
...
https://fedoraproject.org/wiki/Changes/Sphinx2
2019-03-11 14:06:48 +01:00
Alfredo Moralejo
016c639951
Update to 1.8.4
2019-02-13 10:37:15 +01:00
Fedora Release Engineering
bd7e5f534f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 09:25:25 +00:00
Igor Gnatenko
d38712d2c8
Remove obsolete Group tag
...
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:42 +01:00
Zbigniew Jędrzejewski-Szmek
de4211c65d
Drop explicit locale setting
...
Python3 now sets unicode locale automatically, this workaround
should not be necessary anymore. For python2, let's use the lighter locale.
2018-11-18 22:08:30 +01:00
Marcel Plch
644e00c17b
Update to 1.7.6
2018-07-23 18:00:01 +02:00
Miro Hrončok
9622ed923e
Remove unused dependencies on xapian and simplejson
2018-07-13 17:17:13 +02:00
Zbigniew Jędrzejewski-Szmek
10b412f00c
Add patch to fix build and another for #1589868
2018-07-05 18:51:53 +02:00
Miro Hrončok
88b03eafc5
Enable tests
2018-07-02 19:46:48 +02:00
Miro Hrončok
334b5cd671
Enable websupport
2018-07-02 19:18:45 +02:00
Miro Hrončok
6a162ce61a
Bootstrap for 3.7 once more
2018-07-02 19:04:20 +02:00
Miro Hrončok
80327ebb05
Rebuilt for Python 3.7
2018-07-02 18:23:56 +02:00
Charalampos Stratakis
b037848b60
Update to 1.7.5 (bz#1570451)
2018-06-19 17:50:51 +02:00
Miro Hrončok
46248b49f8
Rebuilt for Python 3.7
2018-06-18 11:14:15 +02:00
Miro Hrončok
6947effe2b
Bootstrap for Python 3.7
2018-06-15 11:49:53 +02:00
Miro Hrončok
74c8514689
Bootstrap for Python 3.7
2018-06-14 15:12:54 +02:00
Miro Hrončok
da1eff5e26
Allow bootstrapping sphinx
...
1. Introduce --without websupport
Sphinx (build)requires sphinxcontrib-websupport but that
(build)requires sphinx. This bcond can be used to bootstrap this.
2. Introduce --without tests
The tests bring a lot of additional dependencies that make
bootstrapping harder. This allows to build without tests.
3. Build the docs with self
The documentation was built with 'python', thus importing sphinx
from python2's sitelib. Sphinx was installed because of the above
mentioned buildrequirement of sphinxcontrib-websupport.
Now current sphinx from PWD is used, also python3 is used when
available, otherwise python2. Never just python.
2018-05-14 21:10:43 +02:00
Petr Viktorin
baac7bad24
Conditionalize the ImageMagick build dependency & tests
2018-04-12 11:04:57 +02:00
Charalampos Stratakis
9e75ecd41f
fix test_autodoc with Python 3.6.5
2018-04-11 19:05:47 +02:00
Petr Viktorin
61f25030e6
Update to 1.7.2
2018-04-11 16:00:06 +02:00
Charalampos Stratakis
3d9a6101c9
Update to 1.7.1 (bz#1534802)
2018-03-13 15:15:28 +01:00
Fedora Release Engineering
8e40c34f4a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 10:57:14 +00:00
Charalampos Stratakis
ad1161d6bc
Update to 1.6.6 (bz#1532435)
2018-01-09 11:46:54 +01:00
Iryna Shcherbina
e5eb957b03
Fix ambiguous Python 2 dependency declarations
2017-12-11 14:09:56 +01:00
Charalampos Stratakis
fa7fa5e015
Update to 1.6.5 (bz#1508237)
2017-11-06 13:40:45 +01:00
Troy Dawson
e75c1dcce9
Cleanup spec file conditionals
2017-10-09 12:20:27 -07:00
Charalampos Stratakis
bf86b0e51b
Update to 1.6.4 (rhbz#1426928)
2017-09-26 15:29:32 +02:00
Charalampos Stratakis
3a77d8ce47
Provide the epoch tag in order to keep the upgrade path clean
...
after the downgrade of sphinx at F26.
2017-09-21 11:05:50 +02:00
Fedora Release Engineering
ce8ab307f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-27 11:53:11 +00:00
Charalampos Stratakis
6fe65c3b4d
Update to 1.6.3 (rhbz#1426928)
...
Mark the test_latex_remote_images as expected failure
since it tries to fetch images from the web which is not possible
in koji or mock.
Added dependencies on python-typing,
python-sphinxcontrib-websupport, tex(ctablestack.sty)
and ImageMagick.
2017-07-20 19:58:34 +02:00
Toshio Kuratomi
43596e5731
builddir => buildroot
2017-02-18 10:10:48 -08:00
Toshio Kuratomi
ffb77c7ed3
Cleanup source files that should not be installed
...
Fix the __init__.pyc that was byte compiled for the wrong python
2017-02-18 10:02:44 -08:00
Toshio Kuratomi
f73229b3b1
Add more buildrequires for tests
2017-02-17 09:33:29 -08:00
Toshio Kuratomi
b5d98f0f4d
Xapian patch no longer needed
2017-02-17 08:52:07 -08:00
Toshio Kuratomi
5bf198167c
Update to 1.5.2
...
Remove a few latex dependencies that are no longer needed
2017-02-17 07:59:44 -08:00
Fedora Release Engineering
9ea173bb1e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-11 10:32:17 +00:00
Toshio Kuratomi
ea98c3de4b
environment-modules is less featureful than Lmod.
...
Select the default version in a different way since environment-modules
didn't understand the symlink
Ignore error messsages in the shell startup script as environment-modules
prints an error message if a module has already been loaded. The command
is doing the right thing for this case except that it's also printing an
error message.
2017-01-31 11:52:19 -08:00
Toshio Kuratomi
74b3a560b8
Add recipe for setting the system default to the README.fedora
2017-01-26 18:13:59 -08:00
Toshio Kuratomi
baaecbbb4a
Move the unversioned executables into the python2 package as they are now
...
using python2 to run
2017-01-18 22:39:26 -08:00
Toshio Kuratomi
fa7e4f510b
Add README.fedora so people know how to use environment-modules to switch.
...
Change the default to be the python2 version to match with the guidelines
Switch to generic environment(modules) instead of Lmod specifically.
2017-01-18 22:12:32 -08:00
Toshio Kuratomi
4944f766cd
One more texlive dep
2016-12-30 23:57:27 -08:00
Toshio Kuratomi
1a1466a96e
Fix typo in one texlive dep
2016-12-30 22:58:18 -08:00
Toshio Kuratomi
2f352b47f7
Disable linkcheck tests as they hit the network
2016-12-30 22:35:04 -08:00
Toshio Kuratomi
93a4ba510a
Fix test_build_latex tests by adding more texlive packages as Requires/BuildRequires
2016-12-30 22:22:40 -08:00
Toshio Kuratomi
79d38f37ff
rpmlint fixes to python-sphinx spec file
2016-12-30 22:12:24 -08:00
Orion Poplawski
b6f4a595f7
Add needed BRs for testing
2016-12-30 16:28:03 -07:00
Orion Poplawski
cc11c8ff89
Add BR/R on python-requests
2016-12-30 16:10:25 -07:00
Orion Poplawski
c729227123
Update to 1.5.1
2016-12-30 15:10:00 -07:00
Toshio Kuratomi
ad8724f17a
Remove alternatives. Alternatives should only be used for a very small
...
number of packages (system daemons which also have a compatible command line
interface).
Use environment-modules to switch between the python2 and python3 packages
*but* be aware that no amount of manual switching can get this 100% right.
The code has to be fixed upstream, not in packaging.
2016-12-30 12:24:27 -08:00
Charalampos Stratakis
b45a413e6d
Update to 1.4.9
...
Enable python3 tests
2016-12-13 11:29:49 +01:00
Charalampos Stratakis
3b323a1e79
Rebuild for Python 3.6
...
Disable python3 tests for now
2016-12-12 23:03:19 +01:00
Avram Lubkin
80e09a56e7
Added tex(luatex85.sty) dependency to support TexLive 2016
2016-11-01 14:07:08 -04:00
Avram Lubkin
82066edb54
- Update to 1.4.8
...
- Alternatives fails for scripts sometimes (bz#1382405)
2016-10-06 13:48:36 -04:00
Avram Lubkin
9c436a4b96
Alternatives fails for man pages due to existing files
2016-09-04 14:20:26 -04:00
Avram Lubkin
a2c5476ecc
- Update to 1.4.6 (bz#1370810)
...
- Fix unversioned Obsoletes
- Add alternatives slaves for man pages
2016-09-02 15:33:12 -04:00
Avram Lubkin
6b1fa7ad66
- Update to 1.4.5 (bz#1356336)
...
- Remove Recommends for latex, locale, and doc subpackages (bz#1366624)
- Remove Requires from locale subpackage (bz#1366624)
- Set executable scripts via alternatives (bz#1321413)
- Change graphviz Requires to Recommends (bz#1366706)
2016-08-12 14:51:15 -04:00
Avram Lubkin
0ce41f300c
- doc and locale no longer specifically require python2-sphinx
...
- Colapsed python3-sphinx-latex into python-latex
2016-07-03 15:47:41 -04:00
Avram Lubkin
bef3af321e
- Updated to 1.4.4
...
- Added python-sphinx-locale for common locale files
2016-07-03 15:34:44 -04:00
Fedora Release Engineering
f9d75a3763
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-04 20:59:50 +00:00
Zbigniew Jędrzejewski-Szmek
16a3f9244e
Bump napoleon version that is obsoleted
...
Higher numbers might be needed in epel, so bump it high enough
that the package is still obsoleted even if there are a few updates.
2015-11-30 07:56:56 -05:00