Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping e90f6e452c Update openstackdocstheme to the latest version
Change-Id: Ia3ca0ad8ebfb2e6217046df49d11498d6e48b892
2021-09-29 16:06:50 +08:00
ZhongShengping e67c700fd0 Update reno to the latest version
Change-Id: I99cddbe4b08c0ed19cef9c4b4e34b10143e30c61
2021-09-28 17:14:35 +08:00
ZhongShengping 4a997f2ef3 Update sphinx to the latest version
Change-Id: Iff0dc5608b18bee7cadf1a985716a8077dbd8bfc
2021-03-27 15:31:57 +08:00
Andreas Jaeger 20c9e0b796 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: I80547dc338f621fc05cd20bf96626511feff5931
2020-06-02 14:39:41 +02:00
ZhongShengping 369d53129a Bump reno to 2.5.0
Change-Id: I9cd26c45f22ac636fc5d3bfbd1a92d0fd87b7882
2020-05-12 10:50:06 +08:00
ZhongShengping 7bf1101f09 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Id4496f5649e42360d7ce4d937551908f1252d14b
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 6184602d86 [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: I3de301a819cbc9db637ae05073820b8d013a563d
2020-02-15 19:14:07 -06:00
ZhongShengping 8bfb575bd1 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: I1c2b41574237178e0f7a8df4c8131198c3cb6bf4
2019-08-13 11:29:06 +08:00
ZhongShengping 734f083417 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: I21e65c659533f407581653b5fa7a6233fc56ef44
2019-08-07 09:10:08 +08:00
ZhongShengping b6422b30e3 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: I6c4cce2a33a124a3323c088886356127882b7c79
2018-02-28 14:42:11 +08:00