Switch to openstackdocstheme 2.2.1 version. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I853c21c0789296164632c47a0b3534321cec01ee
OpenStack is dropping the py2.7 support in ussuri cycle.
specs repo either has py27 job or requirement or tox env.
Doc building still use deprcated oslosphinx and incompatible
version of yasfb which lead to error-
sphinx.errors.ExtensionError: Could not import extension yasfb (exception: cannot import name 'logging')
This commit replace oslosphinx with openstackdocstheme ti fix the error.
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
Change-Id: I76a9e0e3259ec52564f31a239079cd91da897ee9
Now we can store all base templates in separate directory and use a link
on these templates instead of copy-pasting it in all new directory.
Change-Id: Ibc0c77642bb40303606047a54e3e198e7ef5a962
We don't want the templates to show up in the RSS feed, so exclude them
from being converted to HTML and listed in the toctree.
Change-Id: I8e72a938e007b891720138eb127268a5f950872c