Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping 7ce9ab1535 Update openstackdocstheme to the latest version
Change-Id: If6581c2ead686f2bc34321b920c2d2f36ef2439e
2021-09-29 16:06:50 +08:00
ZhongShengping 1afd64b369 Update reno to the latest version
Change-Id: I9fe1e674c6a8283847cfcbba9b6d36b7393d2993
2021-09-28 17:14:34 +08:00
ZhongShengping ed72ec68de Update sphinx to the latest version
Change-Id: Iea93b667a592875ccb6415b67fabece7e1f5e56b
2021-03-27 15:31:56 +08:00
Andreas Jaeger 3b8ab1f369 Switch to newer openstackdocstheme and reno versions
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.

Disable openstackdocs_auto_name to use 'project' variable as name.

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: I8e29f5bcf3a4a32d691bb2d2f1b83907cbb71c0f
2020-06-02 14:33:49 +02:00
ZhongShengping 6107ae7b9e Bump reno to 2.5.0
Change-Id: I714bd6c1259445a28ee2ec68d253152c6b3dd913
2020-05-12 10:50:06 +08:00
ZhongShengping e1b8a9da5f Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Ib56557bfaf634d12c4d4960811ad24a4152a864e
2020-04-30 15:28:37 +08:00
Ghanshyam Mann be954bde54 [ussuri][goal] Cleanup for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

puppet-* repos have to cleanup the requirement and tox
for py2.7 drop.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I2b249dd8bba18b0a1fe54a57284df346729c0be5
2020-02-15 18:42:57 -06:00
ZhongShengping a09926aa2d Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20[1]:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements

[1]https://docs.openstack.org/openstackdocstheme/latest/#using-the-theme

Change-Id: I514c232a0f0d0ca47031a13b325bbc98d2ca62db
2019-08-13 11:29:06 +08:00
ZhongShengping 63a275df89 Sync Sphinx requirement
Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.

Change-Id: Id9ba7eb2efe6d550ce41f28cd48fccab6a64a3a1
2019-08-07 09:10:08 +08:00
ZhongShengping 928fb38d0c Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

Refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124815.html

Change-Id: I5731ee22cec8ea8e46b9008fc444c7c3b602c0f7
2018-02-28 14:42:10 +08:00