10 Commits

Author SHA1 Message Date
ZhongShengping
c99a176e78 Update openstackdocstheme to the latest version
Change-Id: I096db3312b173997e513fceef9e35758e2a9d8ef
2021-09-29 16:06:50 +08:00
ZhongShengping
e95e759657 Update reno to the latest version
Change-Id: Ia44f561d37e103127b707249b205481f969b2190
2021-09-28 17:14:35 +08:00
ZhongShengping
db0961be41 Update sphinx to the latest version
Change-Id: I753c89c835bb88c9f37099ec0aeff3640c272a22
2021-03-27 15:31:57 +08:00
Andreas Jaeger
de2c40bc2a 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: Iacbc02505d35f367a8e6f167c3b0f673cfef6335
2020-06-02 14:45:25 +02:00
ZhongShengping
be757379b7 Bump reno to 2.5.0
Change-Id: Iaa815fdac81893452043727ef256b432b7aa3edd
2020-05-12 10:50:06 +08:00
ZhongShengping
b58a3ad27b Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Ib2200582db42d847aab4275d5b7cf74722d4da24
2020-04-30 15:28:37 +08:00
Ghanshyam Mann
74970913e7 [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: Icf58beb5cbd2065991972f888b3ee44ed2ccc585
2020-02-15 19:33:05 -06:00
ZhongShengping
a08c72e424 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: Id825ef2fcd8593f8aa9212e9b0851e6915cae3d3
2019-08-13 11:29:07 +08:00
ZhongShengping
33385ce190 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: Ifb49b0e4f60c3cc536973f0cdb5b5d147fe52a01
2019-08-07 09:25:21 +08:00
ZhongShengping
f153e300b5 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: Ia3d443efa36b88555dee9160cf7d9d0dbb1e5d94
2018-02-28 14:44:11 +08:00