Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping 9337267b77 Update openstackdocstheme to the latest version
Change-Id: I45a7a896fdc90da11d1cc84ecc684e4986079219
2021-09-29 16:06:50 +08:00
ZhongShengping e6a87bc8e9 Update reno to the latest version
Change-Id: I8cc892e775f20d4ed421a3750a8571279280deaf
2021-09-28 17:14:34 +08:00
ZhongShengping 2b2daa29de Update sphinx to the latest version
Change-Id: Ieeeff56c1ad2be824fe942e418250bba7691e8e0
2021-03-27 15:31:56 +08:00
Andreas Jaeger f86beabc4c 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: I42c0fef8fe0bc4f0fc01cb0166081f5e2450d4e6
2020-06-02 14:32:06 +02:00
ZhongShengping 7334d843bc Bump reno to 2.5.0
Change-Id: I803627ba62cd898f996a744d954f4aa52d9101f1
2020-05-12 10:50:06 +08:00
ZhongShengping 283073fec2 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I48fa8d04bc54f8f9479c55168f3d179b829658a1
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 3b4364a0b4 [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: Ic8ebdd14fe4584fe912a464f743b01080d72e886
2020-02-15 18:42:56 -06:00
ZhongShengping 94e3a80d9e 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: I447ae0a70204f1e681df59d1cee9e7a0e1ba55f8
2019-08-13 11:29:06 +08:00
ZhongShengping 0b456c73e1 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: I4ab7a2b508820f5fb4416009203dad37e1c3663d
2019-08-07 09:10:08 +08:00
ZhongShengping 2c4b23a4ea 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: I9d5ee3e01e9962e5a2b660f3e72ee10d62633ba0
2018-02-28 14:42:10 +08:00