Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping b040436a9c Update openstackdocstheme to the latest version
Change-Id: I0b7dc6f6c6aeb3b4e25eef04aedfc7811e836536
2021-09-29 16:06:50 +08:00
ZhongShengping ba9f728781 Update reno to the latest version
Change-Id: I36a3b4b07465e2797e0683d779125029101f325e
2021-09-28 17:14:34 +08:00
ZhongShengping 5bd0491efe Update sphinx to the latest version
Change-Id: Ic78fb572527cd2792833ca23250544c35ebc12ac
2021-03-27 15:31:56 +08:00
Andreas Jaeger 8a8f666bcc 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: I2f6d0e0a35370e60ff02d8fcddca43a68bd42059
2020-06-02 14:36:24 +02:00
ZhongShengping be482f6fd1 Bump reno to 2.5.0
Change-Id: Iffbf29d199c6b8b2e361a42c190b22c16252829d
2020-05-12 10:50:06 +08:00
ZhongShengping e94ba8c206 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Ie5c67af6eeff23e456d3a6ce2f86e3e9f04835f4
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 6ef14a9e9d [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: I87f91d762be5c6f25cf2eff5761e69fc1eb2256e
2020-02-15 18:52:33 -06:00
ZhongShengping b80ae9dd98 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: I2a12ee45085a227fab3a22e05fa59c0c485bb6d4
2019-08-13 11:29:06 +08:00
ZhongShengping 026fa9c4f5 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: Iaa7cb6befdca1816dea643dc2ee0de5e06447a6b
2019-08-07 09:10:08 +08:00
ZhongShengping 4a521f933d 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: Ia22ff6b5ddee513d8ae90cdf797e9281cf668497
2018-02-28 14:42:10 +08:00