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
oslosphinx has been unmaintained for multiple cycles and we shouldn't
be using it anymore.
Some minor changes to the specs were necessary because the newer
sphinx introduced some warnings that were making the doc build fail.
Change-Id: I4d053e39a8859854b7f56bcf654071b7d950297b
Quite often Oslo is requested to create (or adopt) new libraries
for various purposes and it would be good to (as a group) have a
stance on new libraries and the process they need to go through
to either become a new library in Oslo or to become a new library
that is independently maintained on pypi.
Co-Authored-By: ChangBo Guo(gcb) <eric.guo@easystack.cn>
Change-Id: Ib1ed8aad4859ca8313ac841fb9a57db1d08a2f10
The specs build talks to Launchpad to ensure that there is a blueprint
for each spec being added to the repository. Those calls emit warnings
unless SSL is configured properly, which requires newer SSL libraries
than are available in the standard library.
Change-Id: I86f8af6ec1f890ebdd260226b0323df8040405a4
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Add a Sphinx extension to look at the specs as they are processed and
ensure that each filename corresponds to a blueprint name in Launchpad.
Change-Id: I579c779366539d3f083b4ba5ef8fe3638cc022d1