Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping 16d035cf11 Update openstackdocstheme to the latest version
Change-Id: I4960c9be10fe260bf352dfc9fda37120e33b3577
2021-09-29 16:06:50 +08:00
ZhongShengping c0811800a8 Update reno to the latest version
Change-Id: Iaf55d767ca495697317a9f60d9b25300a1459059
2021-09-28 17:14:35 +08:00
ZhongShengping 1a868571da Update sphinx to the latest version
Change-Id: I0f46f1da37afc54bee850a7d2cff7cb3f966c9ab
2021-03-27 15:31:57 +08:00
Andreas Jaeger bd0fe20af9 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: Ie2dfc037c2350f6b6b788c355377529117dca2d0
2020-06-02 14:44:59 +02:00
ZhongShengping 386c2223af Bump reno to 2.5.0
Change-Id: Icc8cd24490fbcecdcead8573ed6bd614b2fb64f0
2020-05-12 10:50:06 +08:00
ZhongShengping aad8d248f8 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I7a427250d3b5dc8b97fa64c1f5e9bf43c42d30bb
2020-04-30 15:28:37 +08:00
Ghanshyam Mann b646b7cf1a [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: Id66ad15ca22fabe965f06bd15bf4e2aa28102f16
2020-02-15 19:33:01 -06:00
ZhongShengping add8873b69 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: I7c54d72c2c1a6d024cf80df049ab49c128166437
2019-08-13 11:29:07 +08:00
ZhongShengping c820e3f8ec 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: I51dc3789c4aa6db7d2958d7056511a9164b1ebaa
2019-08-07 09:10:09 +08:00
ZhongShengping 1000af9a1e 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: I6649661f38cce4aaf090b54c905fcf69eac6d79e
2018-02-28 14:42:11 +08:00