Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping b09d0f6896 Update openstackdocstheme to the latest version
Change-Id: I3ce3058d3c425aa9f8724c13622cf14e04afc7e1
2021-09-29 16:06:51 +08:00
ZhongShengping 4098699cb2 Update reno to the latest version
Change-Id: I759a12ab0c0ce2460228cfa3101d556eb5f1b2a1
2021-09-28 17:14:35 +08:00
ZhongShengping 6377180d47 Update sphinx to the latest version
Change-Id: Id32ea946223639ffd70710f84429f23e09c68b4b
2021-03-27 15:31:58 +08:00
Andreas Jaeger 9d3ef6df10 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: I118a7d3157c159fa4f5bf96dd203fe9b24d8a2c6
2020-06-02 15:04:52 +02:00
ZhongShengping f4642c7da0 Bump reno to 2.5.0
Change-Id: I734653bf3598a707940c86da799daa0cf933f5f4
2020-05-12 10:50:07 +08:00
ZhongShengping 3db3f92113 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Idde6ac56979e7276f20613e94eb979e69ccde76b
2020-04-30 15:28:38 +08:00
Ghanshyam Mann cd6f04015b [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: I9304131c661d1c9a36b78edaf355b1fde3b88378
2020-02-15 21:00:31 -06:00
ZhongShengping 8a5caa519b 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: I785532fdbde3856bf0c8845a6bfdd9e27b56c0f2
2019-08-13 11:29:08 +08:00
ZhongShengping 015989f10d 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: I27e1c465cf0addaf2c4199a28e17c430a29a5334
2019-08-07 09:10:10 +08:00
ZhongShengping 96e1353473 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: I228db77b73091687d9fc4035522c19c8e198a74f
2018-02-28 14:42:13 +08:00