The appdirs lower constraint of 1.3.0 does not work with isort >=
4.3.5, which references appdirs.system, which wasn't added until
appdirs 1.4.0. Neutron addressed this by increasing the lower
constraint to 1.4.3  so we'll do the same.
According to Openstack summit session ,
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.
Match neutron's version of hacking, flake8 ignores
The neutron project bumped its hacking level in test-requirements via
Ia7c7c5a44727f615a151e1e68dd94c7ed42f974f, causing a conflict with ours.
Make our pep8 pass by adding an ignore rule for W504 (line break after
binary operator) to match neutron.
Pulling neutron from pypi has been working because we happen to
work with neutron 12.x (queens), but we should really be testing
our master branch with neutron's master branch, not with queens.
This effectively reverts 3b55348dfb.
Some lower constraints needed to be updated to match neutron's
It also uses git.openstack.org instead of github.com in links.
We will manage the eventlet version using constraints now. See the
thread starting at
for more details.
Meanwhile, it was necessary to address these issues in
Package u'setuptools' is used in requirements.txt but not in
Package u'sphinx' is constrained to 1.6.5 which does not match the
minimum version specifier 1.6.2 in test-requirements.txt
Signed-off-by: Doug Hellmann <firstname.lastname@example.org>