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: Ief3bbde25244433c7a1df64cbe735d333d8d7662
Change-Id: Ied6589162ecd063ba8c82831c214b03ba8a6f184
When reinstalling tq and tqe there is conflict with config/
directory, which is populated by both repos. Fix it by specifying
exactly what to install in tqe.
Related-bug: #1955574
Change-Id: I0b1d85e83b51ef86f245f237dd72dd5306d2f79e
A few cleanups:
* remove docs environment, this repo has not docs
* Cleanup setup.cfg, remove obsolete sections
* Update docs requirements to newer versions working properly with
python3, releasenotes are build using python3
Change-Id: I721b81e422501b841107d4d2d96458759448a326
- Use recommended flake8 setup in pre-commit
- Removes use of hacking as pre-commit provides the lock-in
- Bumps flake8 to latest stable
- Resolves two ignored rules
Change-Id: I98f382cd2b72345748e40106624c73039e0f0f2c
Before porting all the jobs to os_tempest from validate-tempest
we need to make sure that we are using the existing master skip
list otherwise it will leads to lots of failures.
Change-Id: I90641ae636287ae1b6c5c225f7812431e28a39d5
Also fix ansible-lint errors and disable flake8 checks on the files
within the roles until we fix them.
Change-Id: Iab40c0fea517b2f74b91cab7b0f443de89e453b8