Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping 42624843a8 Update openstackdocstheme to the latest version
Change-Id: Iaa5543b5c125debc0c683bc8a35a7f07a816fa19
2021-09-29 16:06:50 +08:00
ZhongShengping 6e62ae7d0e Update reno to the latest version
Change-Id: Ic527e8d5e99fdd2855e7db47c8d2297e3a5f9299
2021-09-28 17:14:35 +08:00
ZhongShengping c6969aa11d Update sphinx to the latest version
Change-Id: Ie310b8d5860f42cb251a7fced81a888e3ffe074a
2021-03-27 15:31:57 +08:00
Andreas Jaeger b3f2f33560 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: I3e6a4c49684b296263a00ba9d7843b8e6759ac08
2020-06-02 14:40:00 +02:00
ZhongShengping ba572e0393 Bump reno to 2.5.0
Change-Id: Ibebb71d677d50909981ee499f4afc7192e99b012
2020-05-12 10:50:06 +08:00
ZhongShengping 4892755588 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I7fe46f61ddc67b875919668026767a964b5b4006
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 2807c62368 [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: I73f150bf0fee5c8ee0f13d36e1b13b3c8b6344ff
2020-02-15 19:13:56 -06:00
ZhongShengping 21946855ee 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: I61a08d6a822ba984987e639d4ca7fea205f7c541
2019-08-13 11:29:07 +08:00
ZhongShengping 26b6f38c60 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: Id3459aab4bad0909217da87671a0bb25c8a8a9b0
2019-08-07 09:10:09 +08:00
ZhongShengping ff8fc342d5 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: I7bac3272bf9134035bad78269e70e6e7c38d446b
2018-02-28 14:42:11 +08:00