Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping b8acc07a6f Update openstackdocstheme to the latest version
Change-Id: I6ac64102e4e4335941783ba362e50a6a96f79677
2021-09-29 16:06:50 +08:00
ZhongShengping 6e6715bde9 Update reno to the latest version
Change-Id: I6a2165b5b2ade03dc683f727fde0f9677a626915
2021-09-28 17:14:35 +08:00
ZhongShengping 2869e8f68e Update sphinx to the latest version
Change-Id: Ifc84f9717e5ec3d2b06a79e5601b08c10286d0bd
2021-03-27 15:31:57 +08:00
Andreas Jaeger 2d372b6979 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: Ia0565ba4e5a3e2a2af6e7ffce053a96288ecc6bf
2020-06-02 14:39:22 +02:00
ZhongShengping 50bfae5a95 Bump reno to 2.5.0
Change-Id: I52516cb171d4f2a3eae8120db43f0f88c52d5a44
2020-05-12 10:50:06 +08:00
ZhongShengping 6f3938596d Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I682d4ec956da9e52c38c0b34a381ac3e3a4eba3e
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 036d7b5fe2 [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: Ie83b90d3056b40497c9072a7a538aa653376ebf7
2020-02-15 19:14:12 -06:00
ZhongShengping ca116b4c3f 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: Ie65b8a7f0d4a0e1b421793f6735d07e5ade202b4
2019-08-13 11:29:06 +08:00
ZhongShengping 614643b6b3 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: I62ba78166e2fdf7c963689a09786ba7e795b04da
2019-08-07 09:10:08 +08:00
ZhongShengping 3126059341 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: If1de1437284c7d38b7a05a16122379bcbdff7fc8
2018-02-28 14:42:11 +08:00