Added Python 3.8 to CI (#5)

This commit is contained in:
Chris Caron 2020-01-08 21:22:11 -05:00 committed by GitHub
parent 8883dda5c8
commit 948454f4df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 1 deletions

View File

@ -10,6 +10,8 @@ matrix:
env: TOXENV=py36 env: TOXENV=py36
- python: "3.7" - python: "3.7"
env: TOXENV=py37 env: TOXENV=py37
- python: "3.8"
env: TOXENV=py38
- python: "pypy3.5-6.0" - python: "pypy3.5-6.0"
env: TOXENV=pypy3 env: TOXENV=pypy3

10
tox.ini
View File

@ -1,5 +1,5 @@
[tox] [tox]
envlist = py35,py36,py37,pypy3,coverage-report envlist = py35,py36,py37,py38,pypy3,coverage-report
skipsdist = true skipsdist = true
[testenv] [testenv]
@ -38,6 +38,14 @@ commands =
coverage run --parallel -m pytest {posargs} apprise_api coverage run --parallel -m pytest {posargs} apprise_api
flake8 apprise_api --count --show-source --statistics flake8 apprise_api --count --show-source --statistics
[testenv:py38]
deps=
-r{toxinidir}/requirements.txt
-r{toxinidir}/dev-requirements.txt
commands =
coverage run --parallel -m pytest {posargs} apprise_api
flake8 apprise_api --count --show-source --statistics
[testenv:pypy3] [testenv:pypy3]
deps= deps=
-r{toxinidir}/requirements.txt -r{toxinidir}/requirements.txt