Let's use openstack-python3-wallaby-jobs template.
Also update setup.cfg to be compatible with supported pythons.
flake8==2.6.2 and pyflakes==2.0.0 seems not to be compatible
with python3.8 on Ubuntu so the patch addresses this as well.
Change-Id: Ic09b2d836315d9a223bb8592d0e48ef475c56aa5
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
Drop rocky and queens jobs, those jobs are py27 and are not
supported here anymore.
Change-Id: I2e797d325c9427264ef3dbba7aca15936eb65cd1
* config_tempest.py was renamed to main.py - entrypoint for console-script
(discover-tempest-config) was changed too
* TempestConf class was decoupled from main.py and moved to tempest_conf.py
file. Imports of related tests were edited and the order of imports in each
file was changed so that other dependencies are first followed by a blank
space and then local dependencies are listed.
* tests related to TempestConf class were moved to test_tempest_conf.py file
Change-Id: Idb235b969ba3c1e320aa3efa7fe77b5c59f4ffc6
* In order to release a project under OpenStack, this commit
updates the author name and email-id in setup.cfg for same.
Change-Id: Ic2be2d575f4faedcbde2ee88a67c4e1c37288c4f
tempest-workspace/etc
* As tempest init <tempest workspace> dumpes all the config files in
tempest-workspace/etc. so discover-config-tempest should read the
default-overrides.conf from there otherwise user needs to pass an
argument --deployer-input <path to default-overrides.conf> file.
* Remove python shebang from config-tempest.py
Fixes: https://github.com/redhat-openstack/python-tempestconf/issues/4
Change-Id: I68eb6e57f0b14da78e2d70a86aca106b2a34aebe