diff --git a/.travis.yml b/.travis.yml index 065f23805..29f9f0065 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,6 +23,8 @@ matrix: env: TOXENV=py36 - python: 3.6 env: TOXENV=docs + - python: 3.7-dev + env: TOXENV=py37 install: - | if [ "$TOXENV" = "pypy" ]; then diff --git a/requirements-py3.txt b/requirements-py3.txt index d76d9412f..b941fd867 100644 --- a/requirements-py3.txt +++ b/requirements-py3.txt @@ -1,4 +1,4 @@ -Twisted >= 17.9.0 +git+https://github.com/lopuhin/twisted.git@9384-remove-async-param lxml>=3.2.4 pyOpenSSL>=0.13.1 cssselect>=0.9 diff --git a/tox.ini b/tox.ini index ee40983de..e5543fe2a 100644 --- a/tox.ini +++ b/tox.ini @@ -81,6 +81,10 @@ deps = {[testenv:py34]deps} basepython = python3.6 deps = {[testenv:py34]deps} +[testenv:py37] +basepython = python3.7 +deps = {[testenv:py34]deps} + [testenv:pypy3] basepython = pypy3 deps = {[testenv:py34]deps}