Skip to content

Commit 62bdb34

Browse files
committed
Merge pull request #330 from harlowja/fix-venvs-travis
Fix up tox envs and their usage in travis
2 parents 153503e + 5422410 commit 62bdb34

4 files changed

Lines changed: 31 additions & 13 deletions

File tree

.travis.yml

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,31 @@ matrix:
1818
- python: "2.7"
1919
include:
2020
- python: "2.6"
21-
env: GEVENT_VERSION=0.13.8 ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py26
21+
env: ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py26
2222
- python: "2.6"
23-
env: GEVENT_VERSION=0.13.8 ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py26
23+
env: ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py26
2424
- python: "2.6"
25-
env: GEVENT_VERSION=1.0.1 ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py26
25+
env: ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py26-gevent
2626
- python: "2.6"
27-
env: GEVENT_VERSION=1.0.1 ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py26
27+
env: ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py26-gevent
28+
- python: "2.6"
29+
env: ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py26-eventlet
30+
- python: "2.6"
31+
env: ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py26-eventlet
32+
- python: "2.7"
33+
env: ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py27
34+
- python: "2.7"
35+
env: ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py27
2836
- python: "2.7"
29-
env: GEVENT_VERSION=0.13.8 ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py27
37+
env: ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py27-gevent
3038
- python: "2.7"
31-
env: GEVENT_VERSION=0.13.8 ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py27
39+
env: ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py27-gevent
3240
- python: "2.7"
33-
env: GEVENT_VERSION=1.0.1 ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py27
41+
env: ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py27-eventlet
3442
- python: "2.7"
35-
env: GEVENT_VERSION=1.0.1 ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py27
43+
env: ZOOKEEPER_VERSION=3.4.6 TOX_VENV=py27-eventlet
3644
- python: "2.7"
37-
env: GEVENT_VERSION=1.0.1 ZOOKEEPER_VERSION=3.5.0-alpha TOX_VENV=py27
45+
env: ZOOKEEPER_VERSION=3.5.0-alpha TOX_VENV=py27
3846
- python: "3.3"
3947
env: ZOOKEEPER_VERSION=3.3.6 TOX_VENV=py33
4048
- python: "3.3"

requirements_eventlet.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
eventlet>=0.16.1
1+
eventlet>=0.17.1

requirements_gevent.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
greenlet==0.4.3
1+
gevent>=1.0.2

tox.ini

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ minversion = 1.6
33
skipsdist = True
44
envlist = pep8,
55
py26,
6+
py26-gevent,
7+
py26-eventlet,
68
py27,
9+
py27-gevent,
10+
py27-eventlet,
711
py33,
812
py34,
913
pypy
@@ -19,14 +23,20 @@ deps = -r{toxinidir}/requirements.txt
1923
-r{toxinidir}/requirements_sphinx.txt
2024
commands = {toxinidir}/ensure-zookeeper-env.sh nosetests {posargs: -d -v --with-coverage kazoo.tests}
2125

22-
[testenv:py27]
26+
[testenv:py27-gevent]
2327
deps = {[testenv]deps}
2428
-r{toxinidir}/requirements_gevent.txt
29+
30+
[testenv:py27-eventlet]
31+
deps = {[testenv]deps}
2532
-r{toxinidir}/requirements_eventlet.txt
2633

27-
[testenv:py26]
34+
[testenv:py26-gevent]
2835
deps = {[testenv]deps}
2936
-r{toxinidir}/requirements_gevent.txt
37+
38+
[testenv:py26-eventlet]
39+
deps = {[testenv]deps}
3040
-r{toxinidir}/requirements_eventlet.txt
3141

3242
[flake8]

0 commit comments

Comments
 (0)