Skip to content

Commit

Permalink
update CI job matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
youtux committed Sep 13, 2020
1 parent 7378a9d commit 5a9f359
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 11 deletions.
7 changes: 4 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
20 changes: 12 additions & 8 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
[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
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
Expand Down

0 comments on commit 5a9f359

Please sign in to comment.