According to OpenStack summit session [1], stestr is
maintained project to which all OpenStack projects should
migrate.
Let's switch to stestr as other projects have already
moved to it.
Uses environment inclusions which need tox 2.8.1 due to
a bug fix. So increase the tox minversion.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: If6eded0dd802cbdfe49ad72c64004585d4a1484b
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
Trying to remove usage of d2to1 - it can cause breakages.
Also, had to fix hacking 102. Turns out it expects copyright headers in
comments, not docstrings.
Change-Id: I3494349ffe2d4cba9c8bcb73408d60bbc12eff5e
Rearranged Sphinx.
Put project under PBR control.
Added tox file.
Added .testr.conf file in anticipation of testr testing.
Change-Id: I55180a6a3d224816c82999bf66156c7874786b17