f377aa3ed2
* Remove Travis Python 3.7 hack No longer necessary: 3.7 is supported out-of-the-box * Add support for Python 3.8 And explicitly document in setup.py * "Upgrade base Docker image to Python 3.8"a * Add entry about py38 support in WIP changelog * Explicitly declare python versions in setup.py * Bump Werkzeug to 0.15.6 This is the latest 0.15 version. 0.16 might be incompatible The fix we are looking for is in [0.15.5](http://werkzeug.palletsprojects.com/en/0.15.x/changes/#version-0-15-5): > Fix a TypeError due to changes to ast.Module in Python 3.8.
15 lines
325 B
INI
15 lines
325 B
INI
[tox]
|
|
envlist = py27, py34, py35, py36, py37, py38, flake8
|
|
|
|
[testenv]
|
|
setenv =
|
|
MOCK_REDIS = 1
|
|
commands =
|
|
pip install -r requirements.txt
|
|
pip install -r dev-requirements.txt
|
|
pytest --junitxml=junit-{envname}.xml --cov-report xml tests.py
|
|
|
|
[testenv:flake8]
|
|
commands =
|
|
pip install flake8
|
|
flake8 snappass/
|