Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping 2790fe786d Update openstackdocstheme to the latest version
Change-Id: I679b88351b23d55870951c120cf7a00ab2faac67
2021-09-29 16:06:50 +08:00
ZhongShengping ce66596c6e Update reno to the latest version
Change-Id: I3408c2477855df0cc5168448945120006d7264b1
2021-09-28 17:14:34 +08:00
ZhongShengping ee236d482d Update sphinx to the latest version
Change-Id: I8036cd474bcf74432c48959278b1af4a7d79a76e
2021-03-27 15:31:56 +08:00
Andreas Jaeger a90a69ff14 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: I160c83cad6391c988b8b36e4bac346f11b8fc8fb
2020-06-02 14:33:11 +02:00
ZhongShengping d5756b7d9f Bump reno to 2.5.0
Change-Id: I438d55baaed44cdd4066816fcc954ea734ff98fc
2020-05-12 10:50:06 +08:00
ZhongShengping 9b56d88557 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I6ee9f35fe31ff1ba5d9803dce9a08e66e0d87cd1
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 5504f63803 [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: I75097408ed14484092229567246d6fd276848e59
2020-02-15 18:42:57 -06:00
ZhongShengping a5ca4e110d 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: I23ee956b77096787c264a4c5ead93cef09061c79
2019-08-13 11:29:06 +08:00
ZhongShengping 6f69b2b924 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: Ia2fdfd2e99f0528c1322c08a745b651fbf5b1f73
2019-08-07 09:10:08 +08:00
ZhongShengping 386e5f035e 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: I98025f21472ca21be9e7cf55fc6dcc7412802e78
2018-02-28 14:52:03 +08:00