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: I7b1d194adc808927867c3344f496247db73a7a1d
Update docs building:
* Switch to sphinx-build
* Update requirements for Sphinx and openstackdocstheme for
python 3, create doc/requirements.txt, switch to openstackdocstheme
from obsolete oslosphinx
* Remove unneeded doc and translation sections from setup.cfg
* Remove install_command, it's unneeded, the default is fine.
* Move constraints into deps, use TOX_CONSTRAINTS instead of obsolete
UPPER_CONSTRAINTS
* Switch to hacking 3.0, fix problems found
Change-Id: I44d09a65349a1d9b564e69a7fc32eb435446245c
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss
Change-Id: I33e8a9a9397ba3b307e5e1304423d7c9c8c1d668
* It merges the intree freezer tempest plugin to a the newly
seperated repo freezer-tempest-plugin
* Moves freezer/tests/integration/common.py to under freezer-tempest-plugin
as it is consumed in tests/api/base.py .
* Excluding freezer/tests/freezer_tempest_plugin/tests/api/test_version.py
as it is dependent on freezer project and it should be moved under
integration tests.
Change-Id: I6967f915758728827e8ddcd1a45a7023904b694e