Skip to content

Commit e121a17

Browse files
authored
Merge pull request #173 from rdegges/develop
Develop
2 parents bb2eb2a + feb9cf5 commit e121a17

File tree

12 files changed

+103
-237
lines changed

12 files changed

+103
-237
lines changed

.travis.yml

Lines changed: 9 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,15 @@ language: python
33
dist: xenial
44

55
python:
6-
- '3.4'
76
- '3.5'
87
- '3.6'
98
- '3.7'
10-
# - 'pypy'
11-
# - 'pypy3'
12-
- 'pypy3.5-6.0'
9+
- '3.8'
10+
- 'pypy3'
1311

1412
env:
15-
- DJANGO="django>=1.11,<2"
16-
- DJANGO="django>=1.11.17,<2.0"
17-
- DJANGO="django>=2.0,<2.1"
18-
- DJANGO="django>=2.1,<2.2"
19-
- DJANGO="django>=2.2,<3.0"
13+
- DJANGO="django>=2.2,<2.2.8"
14+
- DJANGO="django>=2.2.8,<3.0"
2015
- DJANGO="django>=3.0,<3.1"
2116

2217
install:
@@ -28,22 +23,8 @@ script:
2823
- python manage.py test
2924

3025
matrix:
31-
exclude:
32-
- python: "3.4"
33-
env: DJANGO="django>=1.11.17,<2.0"
34-
- python: "3.4"
35-
env: DJANGO="django>=2.1,<2.2"
36-
- python: "3.4"
37-
env: DJANGO="django>=2.2,<3.0"
38-
- python: "3.4"
39-
env: DJANGO="django>=3.0,<3.1"
40-
- python: "3.5"
41-
env: DJANGO="django>=1.11.17,<2.0"
42-
- python: "3.5"
43-
env: DJANGO="django>=3.0,<3.1"
44-
- python: "3.6"
45-
env: DJANGO="django>=1.11.17,<2.0"
46-
- python: "pypy3.5-6.0"
47-
env: DJANGO="django>=1.11.17,<2.0"
48-
- python: "3.7"
49-
env: DJANGO="django>=1.11,<2.0"
26+
exclude:
27+
- python: "3.5"
28+
env: DJANGO="django>=3.0,<3.1"
29+
- python: "3.8"
30+
env: DJANGO="django>=2.2,<2.2.8"

README.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,12 @@ Twilio makes it easy to send & receive SMS messages, and create & manage voice c
3333

3434
Django-twilio makes it easy to use Twilio in your Django projects.
3535

36-
Version 0.9.0 supports twilio 6.x and django 1.8-2.0.
36+
This project aims to keep compatibility with the supported Django releases.
3737

38-
Version 0.9.2 has minimal py3.7 support and 0.9.2 & 0.9.3 also allows django 2.1
38+
As such our versions of python and django are designed to match that cadence as much as possible.
3939

40-
For legacy twilio (5.x SDK), please see the 0.8 version.
40+
41+
We are currently compatible with Django 2.2 and 3.0. Python versions 3.5 to 3.8.
4142

4243
Documentation
4344
-------------

django_twilio/request.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44

55
from .exceptions import NotDjangoRequestException
66

7-
import six
8-
97

108
class TwilioRequest(object):
119
'''
@@ -22,7 +20,7 @@ def _build_params(self, parameters):
2220
Build out the Twilio key/values from the parameters into attributes
2321
on this class.
2422
'''
25-
for key, value in six.iteritems(parameters):
23+
for key, value in parameters.items():
2624
if key == 'From':
2725
setattr(self, 'from_', value)
2826
else:

django_twilio/south_migrations/0001_initial.py

Lines changed: 0 additions & 88 deletions
This file was deleted.

django_twilio/south_migrations/__init__.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/source/index.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,12 @@ User's Guide
3535
------------
3636

3737

38-
Version 0.9.0 supports twilio 6.x and django 1.8-2.0.
38+
This project aims to keep compatibility with the supported Django releases.
3939

40-
Version 0.9.2 has minimal py3.7 support and 0.9.2 & 0.9.3 also allows django 2.1
40+
As such our versions of python and django are designed to match that cadence as much as possible.
4141

42-
For legacy twilio (5.x SDK), please see the 0.8 version.
42+
43+
We are currently compatible with Django 2.2 and 3.0. Python versions 3.5 to 3.8.
4344

4445

4546
This part of the documentation contains an extensive walk through of

0 commit comments

Comments
 (0)