summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini16
1 files changed, 9 insertions, 7 deletions
diff --git a/tox.ini b/tox.ini
index ce2fd39..19caacc 100644
--- a/tox.ini
+++ b/tox.ini
@@ -16,7 +16,7 @@ statistics = 1
[tox]
minversion=2.5
envlist =
- ipv6, pep8, py{27,35,36,37,38,py}-{selects,poll,epolls}, py38-openssl
+ ipv6, pep8, py{27,35,36,37,38,39,py2,py3}-{selects,poll,epolls}, py38-openssl
[testenv:ipv6]
basepython = python
@@ -43,7 +43,7 @@ commands =
pep8 benchmarks/ eventlet/ tests/
[testenv]
-passenv = CI TRAVIS*
+passenv = CI
setenv =
PYTHONDONTWRITEBYTECODE = 1
selects: EVENTLET_HUB = selects
@@ -56,19 +56,21 @@ basepython =
py36: python3.6
py37: python3.7
py38: python3.8
- pypy: pypy
+ py39: python3.9
+ pypy2: pypy2
+ pypy3: pypy3
deps =
coverage==4.5.1
nose==1.3.7
py27-{selects,poll,epolls}: MySQL-python==1.2.5
py27: subprocess32==3.2.7
- pypy: psycopg2cffi-compat==1.1
+ pypy{2,3}: psycopg2cffi-compat==1.1
py{27,35,36,37}: psycopg2-binary==2.7.4
- py38: psycopg2-binary==2.8.4
+ py{38,39}: psycopg2-binary==2.8.4
py38-openssl: pyopenssl==20.0.0
- py27-{selects,poll,epolls}: pyopenssl==17.3.0
+ py27-{selects,poll,epolls}: pyopenssl==19.1.0
setuptools==38.5.1
- {selects,poll,epolls}: pyzmq==17.0.0
+ {selects,poll,epolls}: pyzmq==19.0.2
commands =
nosetests --verbose {env:tox_cover_args} {posargs:tests/}
coverage xml -i