Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. 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: Ifd0cbfb6e8ee1c6b998e73b3c6c4e922fe07841f
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.
Change-Id: I8c9dbce32c592a99671716c249b1a338824169c0
This isn't actually used and is a leftover from a thing we did
seven years ago that survives today through copy-pasta.
Change-Id: Ib5ded031edfc8021809d8fd50663f48b90518a39
Fix the Sphinx html_last_updated_fmt for Python3.
The html_last_updated_fmt option is interpreted as a
byte string in python3, causing Sphinx build to break.
This patch makes it utf-8 string.
Change-Id: If04a9a3903dcd9a4a370179382cd794166373d5d
Closes-Bug:#1693670
There's no RST file that uses ".. math" and thus
the pngmath Sphinx extension is not used and can get
removed.
Change-Id: I3ea4b529025c8ac3c4092f3720124647861e6668
os.popen() is deprecated since python 2.6.
Resolved with use of subprocess module.
Change-Id: I343d34f43ab7a1472040c3c2aca920c0e4fa1aa8
Closes-Bug: #1529836