Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping d0a1dd8b9c Update openstackdocstheme to the latest version
Change-Id: I6312c219f0a34db276fab5a51bfb1ac5584d20bc
2021-09-29 16:06:50 +08:00
ZhongShengping 6d52c7d264 Update reno to the latest version
Change-Id: Id2b4a5de290bfb70d1afba4040c08afd86d546c9
2021-09-28 17:14:35 +08:00
ZhongShengping 5102b4fd27 Update sphinx to the latest version
Change-Id: Icc9b64201068772aa121df8039947660f888360c
2021-03-27 15:31:57 +08:00
Andreas Jaeger 68bb491907 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: I03346ad3e7146056d970b40035a6a57ff2de99aa
2020-06-02 14:58:11 +02:00
ZhongShengping a289b787eb Bump reno to 2.5.0
Change-Id: I74cbb7be9d769bd3ebc3113afb5b4a91377ec12f
2020-05-12 10:50:06 +08:00
ZhongShengping 1f72e77903 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Ib141ca8a052190a83c571a96e3b241b8cbdbb367
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 4582343135 [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: Ifea8f3dadd72e84d3e2734849a8702ba55c90322
2020-02-15 20:23:02 -06:00
ZhongShengping c7a10885bf 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: I7c03168a980d02c2d2ea6e62aaf8c822453cdac1
2019-08-13 11:29:07 +08:00
ZhongShengping e69e317002 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: I7151639e8955770185913d922b1517a8f5aa2ffd
2019-08-07 09:10:09 +08:00
ZhongShengping 73c24602e7 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: I4e612c4c3d6e1992817735e753af969c30e29b69
2018-02-28 14:42:12 +08:00