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: Ic8793866bfde33c7ad634a76d263aa71fa4d42c6
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg
- Update classifiers
- Update requirements, no need for python_version anymore
- Use modern sphinx-build for docs building, update openstackdocstheme
Change-Id: I627fdb0db6a673f382916097a47cad7066ccd10a
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.
See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html
Co-Authored-By: qingszhao <zhao.daqing@99cloud.net>
Change-Id: I2b447c801291c78a70a6c9e362c7e63a2890986b
The urls in docs are old or not found.
Replace them with the right ones for the docs according to
the official OpenStack websites.
Change-Id: Ibe9d8d88a638d04bfa47ae732dd981e72d8983b2