Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping b07724affb Update openstackdocstheme to the latest version
Change-Id: I1933dc47041d597b609e4e2a78df62837b331052
2021-09-29 16:06:50 +08:00
ZhongShengping 37192bc94a Update reno to the latest version
Change-Id: I5d3fa4517cb0820fb6f89de8944967b478cfc20c
2021-09-28 17:14:35 +08:00
ZhongShengping 1fa1148c9a Update sphinx to the latest version
Change-Id: I0d3246f1df265b95f5b68b255a614955fa8512a4
2021-03-27 15:31:57 +08:00
Andreas Jaeger a097b638a1 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: I04c9d04d8fe08f8a283c4c8fd7e5250d864f6087
2020-06-02 14:40:41 +02:00
ZhongShengping 20f804735a Bump reno to 2.5.0
Change-Id: Ie5a33507eb79d6c70afde916cb16d8fd24b24f1c
2020-05-12 10:50:06 +08:00
ZhongShengping c73759ea96 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I592f47bd56b16d8fde6d1278582d73e23e564f16
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 12f2f9c6e3 [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: Ia9b4010e476e8dbfe8e5aff68020814c6d676ac5
2020-02-15 19:20:36 -06:00
ZhongShengping 512c635280 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: I31043b7bbd782fa20fc83c4f3281f19d18141b44
2019-08-13 11:29:07 +08:00
ZhongShengping f6530c918a 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: I70a14b036f37f3bb8950a61d9282fea980fa393d
2019-08-07 09:10:09 +08:00
ZhongShengping dcce8b24c1 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: I92aa60be8daec43f9550e3f798c9502f24ea82e1
2018-02-28 14:42:11 +08:00