This prevents having to duplicate the -c{} deps argument
across all environments in tox.ini
In addition this switches to stestr instead of testing
through setup.py
Change-Id: I3d0b6ca81be88660dcbbbeed0c3705771b258cb2
Moving on py3 as the default runtime for tox to avoid to update this at each new cycle.
Wallaby support officially the following runtimes [1]:
- Python 3.8
During Victoria Python 3.7 was used as the default runtime [2] however this version isn't longer officially supported.
Change-Id: Ia5ab41670c8f341126a730af54f7ece9b6b79f73
This updates hacking to 3.2 thereby removing the pyflakes
dependency. In addition pep8 rules W503 is disabled in
favor of the more recent W504.
Co-authored-by: limin.lc <limin.lc@inspur.com>
Change-Id: Id274b1b577b12a7dc1e659949b08b05ddfc661e8
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
- Update classifiers
- Update requirements, no need for python_version anymore
- Use modern sphinx-build for docs building, update openstackdocstheme
Change-Id: I627fdb0db6a673f382916097a47cad7066ccd10a
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.
See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html
Co-Authored-By: qingszhao <zhao.daqing@99cloud.net>
Change-Id: I2b447c801291c78a70a6c9e362c7e63a2890986b
This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I7afa904c2cc3b736d966de6c08a3acac91460cf3
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: I9e3ac24554b288f2df394cdf2262cc181af9a82b