10 Commits

Author SHA1 Message Date
ZhongShengping
15afc85643 Update openstackdocstheme to the latest version
Change-Id: Ifad77f162e776c0e26d8b270035bb24549356c7b
2021-09-29 16:06:50 +08:00
ZhongShengping
e77e6c0d24 Update reno to the latest version
Change-Id: I6057b39d229c98cfcb2a75d6ede879f5faa18804
2021-09-28 17:14:35 +08:00
ZhongShengping
0ff9baf8f8 Update sphinx to the latest version
Change-Id: I0e6c11627c572db9fc9e25b82c2e5693de2cc404
2021-03-27 15:31:57 +08:00
Andreas Jaeger
9c7be31caa 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: Ide8fceef263499936a267e13a0a28a79b21f4569
2020-06-02 14:45:45 +02:00
ZhongShengping
ff994567a6 Bump reno to 2.5.0
Change-Id: I51aa135419df2124e4719aa010df332f8951b793
2020-05-12 10:50:06 +08:00
ZhongShengping
64778fccd0 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Iff5220af55614fc7c5599b39304906ff7a4f0ce9
2020-04-30 15:28:37 +08:00
Ghanshyam Mann
cdd7813cc8 [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: I190f45bcd110ee6e40a8a3af216165d9602042b1
2020-02-15 20:15:25 -06:00
ZhongShengping
211d8a71e4 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: I59fcff156535a8df70a89d0306ddc028ceff50ed
2019-08-13 11:29:07 +08:00
ZhongShengping
4b2bb2ff0e 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: Ia6a86f42d9973a74059c237ea1e624cd1ac9cca7
2019-08-07 09:10:09 +08:00
ZhongShengping
72abc575f6 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: I78d1d9104f4fc2c4eaa2f5c8ddd1ede066eed2a1
2018-02-28 14:42:11 +08:00