diff --git a/.travis.yml b/.travis.yml index bc2b286..041a344 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,15 +13,30 @@ env: - TOX_ENV=py34-django1.8-drf3.6 - TOX_ENV=py34-django1.10-drf3.5 - TOX_ENV=py34-django1.10-drf3.6 + - TOX_ENV=py34-django1.11-drf3.9 + - TOX_ENV=py34-django2.0-drf3.9 + - TOX_ENV=py34-django2.1-drf3.9 + - TOX_ENV=py34-django2.2-drf3.9 - TOX_ENV=py35-django1.8-drf3.5 - TOX_ENV=py35-django1.8-drf3.6 - TOX_ENV=py35-django1.10-drf3.5 - TOX_ENV=py35-django1.10-drf3.6 + - TOX_ENV=py35-django1.11-drf3.9 + - TOX_ENV=py35-django2.0-drf3.9 + - TOX_ENV=py35-django2.1-drf3.9 + - TOX_ENV=py35-django2.2-drf3.9 - TOX_ENV=py36-django1.8-drf3.5 - TOX_ENV=py36-django1.8-drf3.6 - TOX_ENV=py36-django1.10-drf3.5 - TOX_ENV=py36-django1.10-drf3.6 - + - TOX_ENV=py36-django1.11-drf3.9 + - TOX_ENV=py36-django2.0-drf3.9 + - TOX_ENV=py36-django2.1-drf3.9 + - TOX_ENV=py36-django2.2-drf3.9 + - TOX_ENV=py37-django1.11-drf3.9 + - TOX_ENV=py37-django2.0-drf3.9 + - TOX_ENV=py37-django2.1-drf3.9 + - TOX_ENV=py37-django2.2-drf3.9 matrix: fast_finish: true diff --git a/README.md b/README.md index 87cdf52..84edb82 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ DRY Rest Permissions allows developers to easily describe what gives someone per ## Requirements - Python (2.7+) -- Django (1.8, 1.10, 2.0) +- Django (1.8, 1.10, 2.0, 2.2) - Django REST Framework (3.5, 3.6, 3.7) ## Installation diff --git a/docs/index.md b/docs/index.md index 196c79d..91bba3f 100644 --- a/docs/index.md +++ b/docs/index.md @@ -38,7 +38,7 @@ DRY Rest Permissions allows developers to easily describe what gives someone per ##Requirements - Python (2.7, 3.4+) -- Django (1.7, 1.8, 1.9, 2.0) +- Django (1.7, 1.8, 1.9, 2.0 ,2.2) - Django REST Framework (3.0, 3.1, 3.7) ##Installation diff --git a/requirements.txt b/requirements.txt index edf3a4d..8de7d9e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ # Minimum Django and REST framework version -Django>=1.6,<2.0; python_version<'3.0' +Django>=1.6,<=2.2; python_version<'3.0' Django>=2.0; python_version>='3.0' djangorestframework>=2.4.3 diff --git a/setup.py b/setup.py index 6748326..b57b7b5 100644 --- a/setup.py +++ b/setup.py @@ -87,6 +87,7 @@ def get_package_data(package): 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', 'Topic :: Internet :: WWW/HTTP', ] ) diff --git a/tox.ini b/tox.ini index 46c77a3..1ab2159 100644 --- a/tox.ini +++ b/tox.ini @@ -10,7 +10,7 @@ commands = ./runtests.py --fast setenv = PYTHONDONTWRITEBYTECODE=1 deps = - django1.11: Django>=1.11,<2.0 + django1.11: Django>=1.11,<=2.2 django2: Django>=2.0,<3.0 drf3.5: djangorestframework>=3.5,<3.6 drf3.6: djangorestframework>=3.6,<3.7