10 Commits

Author SHA1 Message Date
ZhongShengping
95ebb5025c Update openstackdocstheme to the latest version
Change-Id: I0c81f976d2ef27f04994a996ab4131e3fb5a1c5d
2021-09-29 16:06:50 +08:00
ZhongShengping
4642f3147c Update reno to the latest version
Change-Id: I9d8bea2011997d92f6c0a6b6e8c25d760d677de7
2021-09-28 17:14:35 +08:00
ZhongShengping
a6567c85c1 Update sphinx to the latest version
Change-Id: Ic02af509388384094186cd36786efdd991c9d2ad
2021-03-27 15:31:57 +08:00
Andreas Jaeger
0c4415875f 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: I5fdc64a3d4a0758056b9be814d7221ec129b4d9f
2020-06-02 14:42:38 +02:00
ZhongShengping
9da0b68867 Bump reno to 2.5.0
Change-Id: Ib3989450477c956b7d85b591b45c46f7b9166930
2020-05-12 10:50:06 +08:00
ZhongShengping
69d253dfd0 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I8515163276c691bb4f3ed82d134307eadf0c9cda
2020-04-30 15:28:37 +08:00
Ghanshyam Mann
a6f247c609 [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: Iede3101ed50cc2d298422a68f7865126bd42b51f
2020-02-15 19:20:50 -06:00
ZhongShengping
9b1ddbdb93 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: I97cf20050be44a9ad0da5c00535554a5d5774dd4
2019-08-13 11:29:07 +08:00
ZhongShengping
14963c5c0a 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: I978599639072da42f8ecbb9b9eb73c90f7a7aa1f
2019-08-07 09:10:09 +08:00
ZhongShengping
e8e4f26a2b 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: I949ff93064ac54714a7cd25f94475c26840df93b
2018-02-28 14:42:11 +08:00