Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.
Change-Id: Ic3840dd7d51ebfbbc2b15e3cc4590695df7d9129
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Since we've entered Train and the runtime proposed include py37[1],
we need to include it in gate as well as local env.
This patch adds the support for the same.
[1] https://governance.openstack.org/tc/reference/runtimes/train.html
Change-Id: Ib959ad72941e12a19e68549e2b397cf1c396508f
zun-ui doc/source/conf.py has a custom logic which prepare index files
for autodoc, but now pbr and sphinx autodoc have a feature to do it and
it is no a good idea to keep the custom logic.
UI cookiecutter populates the custom logic and it is an example of
the clean up.
Change-Id: I6c6eb2f6292bda30a4fa8d4375defd8234463008
Starting in Django 1.7, standalone scripts, such as a sphinx build
require that django.setup() be called first. See:
https://docs.djangoproject.com/en/1.8/releases/1.7/#standalone-scripts
It does not always necessary, but it is needed to avoid warnings
when creating autoindex.
Note that horizon no longer generates the autoindex to avoid warnings.
Drops setenv DJANGO_SETTINGS_MODULE in docs env in tox.ini.
DJANGO_SETTINGS_MODULE is configured in doc/source/conf.py,
so there is no need to pass envvar.
Add warning-is-error sphinx setting to avoid doc build warnings.
Change-Id: I4c036e264c7dd28463c3d52d73fcbbd3abeacb2b