Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping e835ac0e03 Update openstackdocstheme to the latest version
Change-Id: Iae919143c2596019da3840aaa0758edd5b8be1bd
2021-09-29 16:06:50 +08:00
ZhongShengping d5cc27a12e Update reno to the latest version
Change-Id: If9623760a402aab53b911bbe89aeae31a0f07da5
2021-09-28 17:14:34 +08:00
ZhongShengping 6d2553ca37 Update sphinx to the latest version
Change-Id: Id50b73b37c07afae78bea821f4aabae3349669cf
2021-03-27 15:31:56 +08:00
Andreas Jaeger 84c5fffc97 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: I3f0d957039228e773b495610725f9e0d885983d3
2020-06-02 14:35:15 +02:00
ZhongShengping 8174d3c955 Bump reno to 2.5.0
Change-Id: I7e07e77e7043dc6e22cda70077e6b8b9e0da85f6
2020-05-12 10:50:06 +08:00
ZhongShengping 2785f84b3e Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: If0d3ad063ba27ea20175faaff338b589eb80fff5
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 72fa158676 [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: Ib0910a0176a69c29ed991ea62bae92c641da5a15
2020-02-15 18:52:25 -06:00
ZhongShengping 677e238dc4 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: Ie3fea0fa7f4336d7d84b4ca2ef5ddd975f2f0c4a
2019-08-13 11:29:06 +08:00
ZhongShengping c5dbebf0a1 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: I14d5de3a11588d236de5351bdf71e1f3c296e757
2019-08-07 09:10:08 +08:00
ZhongShengping 95cfdeda27 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: Ia2f84563a40151c760a0ec8ee2c8989acf083daf
2018-02-28 14:42:10 +08:00