diff options
Diffstat (limited to 'tox.ini')
| -rw-r--r-- | tox.ini | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -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 |
