10 Commits

Author SHA1 Message Date
ZhongShengping
dd5a612963 Update openstackdocstheme to the latest version
Change-Id: If5708bd4d41bf52214a6d8b2922c88228a6aa7ea
2021-09-29 16:06:51 +08:00
ZhongShengping
7c072e7f80 Update reno to the latest version
Change-Id: I8d983283eb8fa40506be35dca4410a53709e2878
2021-09-28 17:14:35 +08:00
ZhongShengping
8b9e0802b8 Update sphinx to the latest version
Change-Id: Iacbb0603e33f3772adaa705eafd15a47aa789e85
2021-03-27 15:31:58 +08:00
Andreas Jaeger
aee29abc96 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: I3400fdd27d6731d6d4aab5e72b343fc209f25a9b
2020-06-02 15:03:47 +02:00
ZhongShengping
f2acb11eb6 Bump reno to 2.5.0
Change-Id: I35df5643063d0b4ac06df7d3340de53a007a6610
2020-05-12 10:50:07 +08:00
ZhongShengping
431016708a Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I5e9f40e4aaff78be3eeba66b614e524caa4c1951
2020-04-30 15:28:38 +08:00
Ghanshyam Mann
f9f5221648 [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: I7ae860b5e53884ff990397c752d466fa450eb7b4
2020-02-15 20:57:26 -06:00
ZhongShengping
37cf57c839 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: I54cbecd3e976a4e46e6ad2f7e6775c83d0b6a008
2019-08-13 11:29:08 +08:00
ZhongShengping
88392fb6a4 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: Idbdc701d619d0a29f2642d77af95d600cf6254db
2019-08-07 09:10:10 +08:00
ZhongShengping
ff3af8ac4e 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: I6107a1bfec33edc2ea70b6d1417bfe867d7f50a9
2018-02-28 14:42:12 +08:00