From 1d082ab88609d8f9e836708de3b84227f90dfc26 Mon Sep 17 00:00:00 2001 From: "Alexey Evseev @stalk" Date: Wed, 13 Mar 2019 01:02:20 +0100 Subject: [PATCH] Add python3.7 support --- .travis.yml | 6 +++++- README.md | 2 +- tox.ini | 10 ++++++---- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 86c6556..aeb6909 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,9 @@ env: - TOXENV=py36-django111 - TOXENV=py36-django20 - TOXENV=py36-django21 + - TOXENV=py37-django111 + - TOXENV=py37-django20 + - TOXENV=py37-django21 - TOXENV=py27-django111 install: pip install --quiet tox @@ -18,7 +21,7 @@ install: pip install --quiet tox script: tox after_script: - - if [ $TOXENV == "py36-django111" ]; then + - if [ $TOXENV == "py37-django111" ]; then pip install --quiet coveralls; coveralls; fi @@ -30,3 +33,4 @@ addons: packages: - python3.5 - python3.6 + - python3.7 diff --git a/README.md b/README.md index 1c94329..25f174c 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ OAuth signin with django rest framework. Requirements ----------- -- python (2.7, 3.5, 3.6) +- python (2.7, 3.5, 3.6, 3.7) - django (1.11, 2.0, 2.1) - djangorestframework (>=3.1, <4.0) - social-auth-core (>=3.0, <4.0) diff --git a/tox.ini b/tox.ini index 61fa08f..f4f8d7b 100644 --- a/tox.ini +++ b/tox.ini @@ -3,6 +3,7 @@ envlist= py{27}-django{111}, py{35}-django{111, 20, 21}, py{36}-django{111, 20, 21} + py{37}-django{111, 20, 21} [testenv] setenv = @@ -12,6 +13,7 @@ basepython = py27: python2.7 py35: python3.5 py36: python3.6 + py37: python3.7 deps = djangorestframework<4.0 social-auth-core==3.0.0 @@ -19,14 +21,14 @@ deps = django111: Django>=1.11,<1.12 django20: Django>=2.0,<2.1 django21: Django>=2.1,<2.2 - py36-django111: djangorestframework-jwt - py36-django111: djangorestframework_simplejwt - py36-django111: coverage + py37-django111: djangorestframework-jwt + py37-django111: djangorestframework_simplejwt + py37-django111: coverage -rrequirements_test.txt commands = py.test {posargs} -[testenv:py36-django111] +[testenv:py37-django111] commands = coverage run --source=rest_social_auth -m py.test {posargs} coverage report