Commit Graph

9 Commits

Author SHA1 Message Date
Takashi Kajinami ba81a15371 Retire puppet-glare - Step 2: Remove Project Content
Depends-on: https://review.opendev.org/790056
Change-Id: Id76e00fafd171f3d77b70817c5cfd103cb207b0e
2021-05-07 01:08:33 +09:00
ZhongShengping 774171c6a2 Update sphinx to the latest version
Change-Id: Ib9e12ef5acf8ac6e87e8fb408a002302356d26ab
2021-03-27 15:31:57 +08:00
Andreas Jaeger 9a9b3a4e0b 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: Ib1485d1259a3d0b0a7e60d50b44e0e1294128870
2020-06-02 14:39:03 +02:00
ZhongShengping 3901a17470 Bump reno to 2.5.0
Change-Id: Ia76aab95faa46f415010d165bd5ba64b591224f9
2020-05-12 10:50:06 +08:00
ZhongShengping 147331b674 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Idf950eb398b70395ba75d6701a740937123cadcf
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 3d8df21471 [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: Ica4c8766cdd7f088e3ab41c73421310957cbbf9b
2020-02-15 18:58:59 -06:00
ZhongShengping 8b0c78a5ff 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: I9ff95cf3dc5b53b5c204e126f13eef468542a6c2
2019-08-13 11:29:06 +08:00
ZhongShengping 6514505bee 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: I9f2ce84523e08c9e8c0849874a098bd750a4fb0c
2019-08-07 09:10:08 +08:00
ZhongShengping 117c8300ce 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: Ib3563e16f45e08ae7dfaf998d8e2ea24a161643c
2018-02-28 14:42:10 +08:00