Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping bcf04847dd Update openstackdocstheme to the latest version
Change-Id: Ic20ae383e0efe18b1c5e0c925d90b9c50820894d
2021-09-29 16:06:51 +08:00
ZhongShengping 1f87a2312c Update reno to the latest version
Change-Id: I98ed16fadee1ca61e89cb321b28b72df85cbdd45
2021-09-28 17:14:35 +08:00
ZhongShengping 19362dc0bf Update sphinx to the latest version
Change-Id: Iaf0d6a65152eafe115f57079246bc795e2f2fee1
2021-03-27 15:31:57 +08:00
Andreas Jaeger 91a9151aeb 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: I4a21fc45c5c6ec431d92499ec1a040a9f37e4d0c
2020-06-02 15:02:43 +02:00
ZhongShengping e98f4bde16 Bump reno to 2.5.0
Change-Id: I8fe3433a98de460f65a8ab40e082db837d075b90
2020-05-12 10:50:07 +08:00
ZhongShengping 3d054a051f Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I3a32917f910431d38faf3607a6750fcd11d5cbea
2020-04-30 15:28:37 +08:00
Ghanshyam Mann d9992eea4f [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: Ib4686fa941fcac42365d9da862f8194d12681d34
2020-02-15 20:52:07 -06:00
ZhongShengping 5ac50fe577 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: Ia51275bcae3c38969bf7764e4c9956f5f612230a
2019-08-13 11:29:08 +08:00
ZhongShengping 573d1ca67a 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: Ifa007810bc904d13a0dbd6531e6e8799896c0916
2019-08-07 09:10:09 +08:00
ZhongShengping a9044c9776 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: Ie43dd9d350f76b727384b86dc069552841e9c3fb
2018-02-28 14:42:12 +08:00