diff --git a/.travis.yml b/.travis.yml index 152a4c8..3590f7b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,13 +3,14 @@ language: python dist: xenial python: - - 3.8-dev + - "3.9-dev" + - "3.8" - "3.7" - "3.6" - "3.5" - "2.7" - - pypy - - pypy3 + - "pypy" + - "pypy3" # Command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors install: pip install -U tox tox-travis codecov diff --git a/tox.ini b/tox.ini index fded00a..c8c5302 100644 --- a/tox.ini +++ b/tox.ini @@ -1,13 +1,14 @@ [tox] envlist = - py37-linters, - py27-dp{06,07,latest}, - py35-dp{06,07,latest}, - py36-dp{06,07,latest}, - py37-dp{06,07,latest}, - py38-dp{06,07,latest}, - pypy-dp{06,07,latest}, - pypy3-dp{06,07,latest} + py38-linters, + py27-dp{06,07,08,09}, + py35-dp{06,07,08,09}, + py36-dp{06,07,08,09,10,latest}, + py37-dp{06,07,08,09,10,latest}, + py38-dp{06,07,08,09,10,latest}, + py39-dp{06,07,08,09,10,latest}, + pypy-dp{06,07,08,09}, + pypy3-dp{06,07,08,09,10,latest} [testenv:py37-linters] deps = black @@ -15,6 +16,9 @@ commands = black --check --verbose setup.py dogpile_filesystem tests [testenv] deps = + dp10: dogpile.cache~=1.0.0 + dp09: dogpile.cache~=0.9.0 + dp08: dogpile.cache~=0.8.0 dp07: dogpile.cache~=0.7.0 dp06: dogpile.cache~=0.6.0 dplatest: dogpile.cache