Skip to content

Commit 87ae146

Browse files
authored
Merge branch 'master' into eol-djangos
2 parents 5c4b1b9 + ba7f0ea commit 87ae146

File tree

4 files changed

+27
-17
lines changed

4 files changed

+27
-17
lines changed

.travis.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
1-
dist: xenial
21
language: python
32
cache: pip
43
matrix:
54
fast_finish: true
65
include:
76
- env: TOXENV=flake8
8-
- python: 3.7
9-
env: TOXENV=style
10-
- python: 3.7
11-
env: TOXENV=readme
7+
- env: TOXENV=style
8+
- env: TOXENV=readme
129
- python: 3.5
1310
env: TOXENV=py35-dj111
1411
- python: 3.6
@@ -21,20 +18,24 @@ matrix:
2118
env: TOXENV=py36-dj22
2219
- python: 3.7
2320
env: TOXENV=py37-dj22
21+
- python: 3.8
22+
env: TOXENV=py38-dj22
2423
- python: 3.6
2524
env: TOXENV=py36-dj30
2625
- python: 3.7
2726
env: TOXENV=py37-dj30
27+
- python: 3.8
28+
env: TOXENV=py38-dj30
2829
- python: 3.6
2930
env: TOXENV=py36-djmaster
3031
- python: 3.7
3132
env: TOXENV=py37-djmaster
32-
- python: 3.7
33-
env: TOXENV=postgresql
33+
- python: 3.8
34+
env: TOXENV=py38-djmaster
35+
- env: TOXENV=postgresql
3436
addons:
3537
postgresql: "9.5"
36-
- python: 3.7
37-
env: TOXENV=mariadb
38+
- env: TOXENV=mariadb
3839
addons:
3940
mariadb: "10.3"
4041
script:
@@ -47,6 +48,7 @@ matrix:
4748
allow_failures:
4849
- env: TOXENV=py36-djmaster
4950
- env: TOXENV=py37-djmaster
51+
- env: TOXENV=py38-djmaster
5052

5153
install:
5254
- pip install tox codecov

docs/changes.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ UNRELEASED
55
----------
66

77
* Removed support for end of life Django 2.0 and 2.1.
8+
* Added support for Python 3.8.
89

910
2.1 (2019-11-12)
1011
----------------

tests/panels/test_sql.py

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import datetime
22
import unittest
33

4+
import django
45
from django.contrib.auth.models import User
56
from django.db import connection
67
from django.db.models import Count
@@ -108,10 +109,16 @@ def test_param_conversion(self):
108109
# ensure query was logged
109110
self.assertEqual(len(self.panel._queries), 3)
110111

111-
self.assertEqual(
112-
tuple([q[1]["params"] for q in self.panel._queries]),
113-
('["Foo", true, false]', "[10, 1]", '["2017-12-22 16:07:01"]'),
114-
)
112+
if django.VERSION >= (3, 1):
113+
self.assertEqual(
114+
tuple([q[1]["params"] for q in self.panel._queries]),
115+
('["Foo"]', "[10, 1]", '["2017-12-22 16:07:01"]'),
116+
)
117+
else:
118+
self.assertEqual(
119+
tuple([q[1]["params"] for q in self.panel._queries]),
120+
('["Foo", true, false]', "[10, 1]", '["2017-12-22 16:07:01"]'),
121+
)
115122

116123
def test_binary_param_force_text(self):
117124
self.assertEqual(len(self.panel._queries), 0)

tox.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@ envlist =
44
style
55
readme
66
py{35,36,37}-dj111
7-
py{35,36,37}-dj22
8-
py{36,37}-dj30
9-
py{36,37}-djmaster
7+
py{35,36,37,38}-dj22
8+
py{36,37,38}-dj30
9+
py{36,37,38}-djmaster
1010
postgresql
1111
mariadb
1212

1313
[testenv]
1414
deps =
1515
dj111: Django==1.11.*
1616
dj22: Django==2.2.*
17-
dj30: Django>=3.0b1,<3.1
17+
dj30: Django==3.0.*
1818
djmaster: https://github.com/django/django/archive/master.tar.gz
1919
coverage
2020
Jinja2

0 commit comments

Comments
 (0)