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:
* Wheel is not needed for python 3 only repo
* Some other sections are obsolete
- tox.ini: Move constraints into deps, remove install_command since
the default is fine
Change-Id: Ifc4c123f30451ab6844d8b2f704b930760ebcef8
Thorough replacement of git.openstack.org URLs with their opendev.org
counterparts.
(bonus point: fix also a leftover github URL.)
Change-Id: Ie24652d525b1d2859594b271500a4d32aa5b2d34
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: Id456fc88170c4466a434100934e150f403e7ecd9
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
To be co-installable with other OpenStack projects and have consistent
testing it's a good idea (tm) to use constraints when creating tox
environments.
Change-Id: I2996f6fb97f9511ab13e8f5c4460014b286df7a8
This dir has been cleaned after oslo.incubator deprecated.
But still exists in tox test configure file. Delet it.
I am also thinking that this project doesn't contain any
python file except "setup.py". Why do we still execute pep8
check? Can we remove it to reduce the work load of jenkins?
This result would looks like "openstack-dev/devstack".
Change-Id: Ib6d28fabeeab662c4b447c6a0027afa2b921ec54