Commit Graph

10 Commits

Author SHA1 Message Date
ZhongShengping 9058caead7 Update openstackdocstheme to the latest version
Change-Id: I3e5800c78321d95821ff8dc4703ab5b774affe64
2021-09-29 16:06:50 +08:00
ZhongShengping 6b85b84b74 Update reno to the latest version
Change-Id: I7fb2aff62a584ee9b8b3f9c4cb24a92a58746a9b
2021-09-28 17:14:34 +08:00
ZhongShengping 6cfe44f28f Update sphinx to the latest version
Change-Id: I5d152c20677a62cb8d38cebf8f66bac6b8805dc5
2021-03-27 15:31:56 +08:00
Andreas Jaeger 08aad8ac0e 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: I25dd42f39618163dff6a8d541017a9eb80adafd2
2020-06-02 14:34:20 +02:00
ZhongShengping 68b161ae39 Bump reno to 2.5.0
Change-Id: I2bc976fe4c3cf6677697787e8113fcc7e0edc8c3
2020-05-12 10:50:06 +08:00
ZhongShengping 75310b284c Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Ic114c447e74bfbeca91789843885efee71a98375
2020-04-30 15:28:37 +08:00
Ghanshyam Mann ffc6a90be3 [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: Iaca7c12e63ab96ffb6ac62b5be23e9cbe69d1bfe
2020-02-15 18:52:21 -06:00
ZhongShengping 45886a35d4 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: I749b5e7007bde7cdeeb952cd43c6f116e3d2413a
2019-08-13 11:29:06 +08:00
ZhongShengping 40c0d79ebc 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: I66118675cabafe475eb6647534f3a69c3ebd9b28
2019-08-07 09:33:51 +08:00
ZhongShengping bb3ba0deb4 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: I907be6431a4f8efa92a9f64bdb8f536e814489ca
2018-02-28 14:42:10 +08:00