Now Python 3.12 unit tests job is voting. So we can safely say this
is tested with Python 3.12 .
Also bump the min python version because python <= 3.7 is no longer
supported by any maintained branches.
Change-Id: I50d69751aa61a9639453965fa1af3ba623abf4f0
This is no longer needed.
Also, the options in egg_info section are not necessary and can be
removed. Especially, tag_svn_revision was already removed[1].
[1] https://github.com/pypa/setuptools/issues/619
Change-Id: I0c96e634debe66eec858b0efb9c40c0360366c44
- Python 3.5 support was already removed from Tempest[1] so we can
remove it.
- Add Python 3.8, 3.9 and 3.10 ecause these have been part of tested
runtimes for a few cycles and are actually used in testing.
[1] b0a8057fbbf08ff072bfb6e836535f090fd6efc7
Change-Id: I39b822ef294f673adfb35e5d45672ad1f9347944
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
Change-Id: Ib3752e0165c296d7e052ebe02381c448a233c628