Update minversion of tox to 3.9.0 to allow inline comments.
Add skipsdist and ignore_basepython_conflict for better compatibility
and to use correct python version when specified.
Move pep8 test requirements to tox.ini for easier management and update
requirement versions.
Fix a small typo found with new pep8 deps.
Add py27 constraints file for Python 2.7 tox jobs.
Use wallaby jobs.
Remove lower-constraints (it was not used anyway).
Fix docs job
Change-Id: I1132814a86b46a154b3a8eed5bc3e73ad7950589
Python 2.6 is dead since a while and we should move out from
Python 3.5 in favor of Python 3.6 and Python 3.7
Change-Id: I36ff0e1bc1db018bb7cce00a741682125aca4ac4
Replace obsolete sphinx-build job with tox-docs job, use
a template for this.
The newer job uses "tox -e docs" directly.
Add sphinx requirements for python 3.
Change-Id: I1acc55a470ebacce812ba6840663302d759f69b7
For keepalive, there are applications that can self heal and
would rather close an idle session instead of keeping it alive.
If the caller knows exactly that it wants to be administrator,
then do not automatically allow the session to downgrade to
operator.
Change-Id: Iefaf04387e28da9d7f2c613d567cd83ce69c2c03
Create a tox environment for running the unit tests
against the lower bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the
lower bounds in those tests.
Add openstack-tox-lower-constraints job to the zuul
configuration.
See [1] for details.
1. http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
Change-Id: I0f8b1bd44cd2f401593ce079cdecce5020807051