Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping 67798152c9 Update openstackdocstheme to the latest version
Change-Id: Id9583cfb66c23a286d2985a18a3881565681216c
2021-09-29 16:06:50 +08:00
ZhongShengping f353eb937a Update reno to the latest version
Change-Id: I5dac001ee6a544766bb087c19284f9e9e2d4935c
2021-09-28 17:14:35 +08:00
ZhongShengping 8a6cf5e3af Update sphinx to the latest version
Change-Id: I35f89bc1a479b2923c4414ed9cd03880a6661736
2021-03-27 15:31:57 +08:00
Andreas Jaeger 89861ab17a 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: Ieef7a3bc297e17632b6dc5cb6e9223d4c25bccfc
2020-06-02 14:38:16 +02:00
ZhongShengping 192e5c76a9 Bump reno to 2.5.0
Change-Id: Ibdec3155914096846d13bd633a199eccd6db2c31
2020-05-12 10:50:06 +08:00
ZhongShengping 2c5c10352c Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I8e9e1d082f2965ed9146a6e313c50b17b24f4f9d
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 04a80d4eea [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: If4b0c5af2da7789db538fb77e88bf4d460e28b52
2020-02-15 18:59:14 -06:00
ZhongShengping 17fee69289 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: I0f1b76a094eca48b86ee2accbc43567d8db9e321
2019-08-13 11:29:06 +08:00
ZhongShengping 22eab9f31c 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: I7a65118e9c5d12555a58c2a2f12638e2f02968f1
2019-08-07 09:10:08 +08:00
ZhongShengping 11da646405 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: I700b2fb991d2fa2abc1d8ec7221c1470e7634b8e
2018-02-28 14:42:10 +08:00