Commit Graph

7 Commits

Author SHA1 Message Date
Andreas Jaeger f9fb7ed826 Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.0. Using this versions
will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Remove reno, it's not used in this repo.

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.

Set openstackdocs_auto_version to not auto-version the documents.

Depends-On: https://review.opendev.org/728938
Change-Id: If1e4ca76901ec5528969f4d7c706fc840f02562b
2020-05-18 21:02:54 +02:00
Stephen Finucane f7b9477905 Remove setup.cfg, setup.py
This project is not a Python project and doesn't need packaging. Remove
it.

Change-Id: Id8d3be8830908f8e7cffdccc8b8ab09690db8481
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2020-02-10 11:00:56 +00:00
Andreas Jaeger c119831e56 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

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: I74896f0f66e4646fbe85b1f0a25fd0a87f39051f
2020-02-03 17:39:41 +01:00
Ghanshyam Mann 3c90f9e422 [ussuri][goal] Drop python 2.7 support
OpenStack is dropping the py2.7 support in ussuri cycle.

specs repo either has py27 job or requirement or tox env.

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I2e83ccb68edd2de7f6b14f9a55af6b1da895700d
2019-12-13 18:38:27 +00:00
caoyuan 0350db11d4 tox: Keeping going with docs
Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.

[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045

Change-Id: Idec07bdb441a2f30351267686f2f74888655a6df
2019-10-24 14:39:05 +08:00
gujin c1da62c5f5 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: Iab2b9caa0f36dbe3df55622ef25f26ae66cf5480
Closes-Bug: #1831407
2019-06-03 11:07:21 +08:00
ZhongShengping 291b307d9d 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

For more detials information, please refer to:

http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: I32b98aea4b2720a527c0e436eaf1e6874df1a967
2018-03-02 08:49:42 +08:00