Commit Graph

9 Commits

Author SHA1 Message Date
Takashi Kajinami bd33b1037e Retire puppet-freezer - Step 2: Remove Project Content
Depends-on: https://review.opendev.org/808072
Change-Id: I647ce166bc286a8312baa51b3972a35ae6bc4818
2021-09-13 17:54:36 +09:00
ZhongShengping 2249c4fbae Update sphinx to the latest version
Change-Id: I267c7790763636705d1725bc29877bf90150cbfd
2021-03-27 15:31:57 +08:00
Andreas Jaeger 1b2b8979e6 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: I328421d964f7a53cc378eeb2209ea48fb9922c1e
2020-06-02 14:37:18 +02:00
ZhongShengping 7a0471371a Bump reno to 2.5.0
Change-Id: I484cefb1249c32b58adfc6e13f2359b5b3ef56b5
2020-05-12 10:50:06 +08:00
ZhongShengping 61caa8e6f2 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I63ae282c9fa13724056f72f0bd706b4446505d8f
2020-04-30 15:28:37 +08:00
Ghanshyam Mann 06a1272b25 [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: I2ff3ceffdbc0e686161cd1acb769e3fbda3bca35
2020-02-15 18:59:08 -06:00
ZhongShengping 3317a21abd 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: I17d467aba988c3dd7e4ea521314ebae395802c8e
2019-08-13 11:29:06 +08:00
ZhongShengping 656bd5df90 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: I3b6ac418c007e3e79ce8dd2928676c39b3c6a541
2019-08-07 09:10:08 +08:00
ZhongShengping aebd6d648d 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: I9a829e494767af0c64b8dae487f9ef1948479436
2018-02-28 14:42:10 +08:00