We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents bb0aaa2 + c975d6b commit cf25591Copy full SHA for cf25591
.travis.yml
@@ -1,3 +1,4 @@
1
+dist: xenial # required for Python >= 3.7
2
language: python
3
4
sudo: false
@@ -11,9 +12,6 @@ matrix:
11
12
- TOX_ENV=py27-dj19-drf33
13
- TOX_ENV=py27-dj110-drf33
14
- TOX_ENV=py27-dj111-drf37
- - python: 3.3
15
- env:
16
- - TOX_ENV=py33-dj18-drf33
17
- python: 3.4
18
env:
19
- TOX_ENV=py34-dj18-drf33
@@ -29,11 +27,32 @@ matrix:
29
27
- TOX_ENV=py35-dj111-drf37
30
28
- TOX_ENV=py35-dj20-drf37
31
- TOX_ENV=py35-dj21-drf37
+ - TOX_ENV=py35-dj22-drf37
+ - TOX_ENV=py35-dj111-drf39
32
+ - TOX_ENV=py35-dj20-drf39
33
+ - TOX_ENV=py35-dj21-drf39
34
+ - TOX_ENV=py35-dj22-drf39
35
- python: 3.6
36
37
- TOX_ENV=py36-dj111-drf37
38
- TOX_ENV=py36-dj20-drf37
39
- TOX_ENV=py36-dj21-drf37
40
+ - TOX_ENV=py36-dj22-drf37
41
+ - TOX_ENV=py36-dj111-drf39
42
+ - TOX_ENV=py36-dj20-drf39
43
+ - TOX_ENV=py36-dj21-drf39
44
+ - TOX_ENV=py36-dj22-drf39
45
+ - python: 3.7
46
+ env:
47
+ - TOX_ENV=py37-dj111-drf37
48
+ - TOX_ENV=py37-dj20-drf37
49
+ - TOX_ENV=py37-dj21-drf37
50
+ - TOX_ENV=py37-dj22-drf37
51
+ - TOX_ENV=py37-dj111-drf39
52
+ - TOX_ENV=py37-dj20-drf39
53
+ - TOX_ENV=py37-dj21-drf39
54
+ - TOX_ENV=py37-dj22-drf39
55
+
56
57
install:
58
- travis_retry pip install "virtualenv<14.0.0" "tox>=1.9" "coverage<4" "setuptools<40.0.0"
requirements/core.txt
@@ -1,3 +1,3 @@
mock
model_mommy>=1.5.1
-Django>=1.8.17,<2.1.99
+Django>=1.8.17,<2.2
requirements/dev.txt
@@ -1,4 +1,4 @@
-pytest==3.0.3
+pytest==3.10.1
pytest-cov==2.4.0
pytest-flake8==0.7
pytest-django==3.1.2
@@ -9,3 +9,4 @@ virtualenv==13.1.2
9
pypandoc==1.4
10
setuptools==39.2.0
twine==1.11.0
+more-itertools<6.0.0; python_version < '3'
tox.ini
@@ -1,11 +1,16 @@
[tox]
# See https://docs.djangoproject.com/en/2.0/faq/install/#what-python-version-can-i-use-with-django
envlist =
- py{27,33,34,35}-dj18-drf33
+ py{27,34,35}-dj18-drf33
5
py{27,34,35}-dj{19,110}-drf33
6
- py{27,34,35,36}-dj{111}-drf37
7
- py{34,35,36}-dj{20}-drf37
8
- py{35,36}-dj{21}-drf37
+ py{27,34,35,36,37}-dj{111}-drf37
+ py{34,35,36,37}-dj{20}-drf37
+ py{35,36,37}-dj{21}-drf37
+ py{35,36,37}-dj{22}-drf37
+ py{27,34,35,36,37}-dj{111}-drf39
+ py{34,35,36,37}-dj{20}-drf39
+ py{35,36,37}-dj{21}-drf39
+ py{35,36,37}-dj{22}-drf39
[pytest]
norecursedirs = examples
@@ -21,8 +26,10 @@ deps =
21
26
dj111: Django==1.11.6
22
dj20: Django==2.0.2
23
dj21: Django==2.1
+ dj22: Django==2.2
24
drf33: djangorestframework==3.3.2
25
drf37: djangorestframework==3.7.7
+ drf39: djangorestframework==3.9.2
commands =
py.test django_mock_queries/ tests/ --cov-report term-missing --cov=django_mock_queries --flake8
0 commit comments