Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping 7e9b9ce274 Update openstackdocstheme to the latest version
Change-Id: I008d5daf0672945851a6c9fbb12ec5a9f0db47cd
2021-09-29 16:06:50 +08:00
ZhongShengping c50428d306 Update reno to the latest version
Change-Id: Ie68eddf38d18a8ee96a4be12df3ef3582688d259
2021-09-28 17:14:34 +08:00
ZhongShengping 53365e8b21 Update sphinx to the latest version
Change-Id: I812f442e5825eee29bed2f6b050c3a30f1888c8c
2021-03-27 15:31:56 +08:00
Andreas Jaeger 3a29769588 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: I64ee0c5c15d9cfda8ba16349e928d32a28f5d2ad
2020-06-02 14:31:11 +02:00
ZhongShengping 22a8a7e2b6 Bump reno to 2.5.0
Change-Id: Ic382df8a5b4292fc44e4e0d012b83a5ca157e44d
2020-05-12 10:50:06 +08:00
ZhongShengping f34c57e5b1 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I6f0f89616ecf9b481a1cb55b6828e1f9d0c3c603
2020-04-30 15:28:37 +08:00
Ghanshyam Mann dabda38321 [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: I59050480b2128a44b9e7058e2be48dadd1ef93bd
2020-02-15 18:42:57 -06:00
ZhongShengping dc67148434 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: Ic45bc5499972522cd4bb9a051a0479b452db60b3
2019-08-13 14:32:39 +08:00
ZhongShengping 37e640aa58 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: I86587072a7489fc250603c8730f3e8946995bada
2019-08-07 09:10:08 +08:00
ZhongShengping 37e46bc0b8 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: I391f962d059f040d74fcb82e47227617475a3b11
2018-02-28 14:28:21 +08:00