Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping b95e9a4aeb Update openstackdocstheme to the latest version
Change-Id: I324e0cbeb5f0fa361d5c653c30c586c4dfccc161
2021-09-29 16:06:50 +08:00
ZhongShengping 1392801ea8 Update reno to the latest version
Change-Id: I29bd9e1d697c17e0f08918ae7ce01ba99e595e66
2021-09-28 17:14:35 +08:00
ZhongShengping 2f98ab8bb2 Update sphinx to the latest version
Change-Id: Ia7dc4df42e5a8d9136db1fd7f26062143db58109
2021-03-27 15:31:57 +08:00
Andreas Jaeger c661dfee35 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: I1f4a7db6bb4c1f791f5b5af134462fc5f4aaccb0
2020-06-02 14:40:20 +02:00
ZhongShengping 3e4b0a088d Bump reno to 2.5.0
Change-Id: I175ed56fc7f0e924bfa90a7cdfdb9ebd1eeae50a
2020-05-12 10:50:06 +08:00
ZhongShengping f81e13cbfb Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Ic15c210a12530d3238e7ce94a2ac5768037b0f12
2020-04-30 15:28:37 +08:00
Ghanshyam Mann a4c5cb2133 [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: I42ff4c125e42a2b65ac878523a19b55951bba8a6
2020-02-15 19:14:01 -06:00
ZhongShengping eed5498144 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: I913a80982a45897155e32de07a3a8994da75014a
2019-08-13 11:29:07 +08:00
ZhongShengping eb9f7146f3 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: Ic04efcdfd9a617748873f9de18a9452c3a3f1c5c
2019-08-07 09:10:09 +08:00
ZhongShengping fbd8c08e5e 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: Id1c09263560f50dd31089d212c7fb8990b475213
2018-02-28 14:42:11 +08:00