As per the current release tested runtime, we test
python version from 3.8 to 3.11 so updating the
same in python classifier in setup.cfg
Change-Id: I7db6bd1d62a2c92a6dd5c2beaf58dade84999c84
Within 2023.2 python version 3.9 and 3.10 are the
supported python runtimes [1].
[1] https: //review.opendev.org/c/openstack/governance/+/872232
Change-Id: I85850b29b34f07f543613358be8c0f54dd75a78a
In Zed cycle testing runtime, we are targetting to drop the
python 3.6/3.7 support, project started adding python 3.8 as minimum,
example nova:
- 56b5aed08c/setup.cfg (L13)
Also indicate that we support python 3.9.
Change-Id: I1c4312be49376ef0a6fb97a1d9af79cf44de4c3b
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: Ie34c25c6e484952a89670986d90d9e015a1cf559
These translation sections are not needed anymore, Babel can
generate translation files without them.
Change-Id: Ia0cbbfeb790dd69046855bcecee9e402a9049ca4
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: I72f0f0db1268c7e278bfa5d6b51f9b57f167fdbc
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
sphinx.ext.napoleon is a preprocessor which converts Google style
docstring into ReST style. This is required to avoid sphinx warnings.
warnerrors = True in [pbr] section is no longer needed
in favor of warning-is-error in sphinx.
Change-Id: If4a7adfae5dab3313bb54ad465a75290476b7154
Now that there is a passing gate job, we can claim support for
Python 3.5 in the classifier. This patch also adds the convenience
py35 venv.
Change-Id: I34c00c2d1192a00a4fdbf968967445dd59e248af
By setting this pbr option in setup.cfg, the doc build will fail in case
of any warnings or errors occur during the build process.
Change-Id: Ib58401b8f9256a38c0df90d7422fe301d38998ff
These are no longer tested in the gate and therefore
can not be depended on working correctly in the future
so we should remove listing them as being supported.
Depends-On: Ie491d8a504903fb27dcb9610567e660b86669126
Change-Id: I857881ab4ce53a936041d30a4a5423dc2cdfeeb7
Bootstrap the futurist project by using the cookiecutter
template. So that the CI jobs have all the things they
need and it follows the patterns used by all other oslo
/openstack libraries.
Change-Id: I738f68448e64e14725afc5e9c998751e081e7f07