Skip to content

Fix up tox envs and their usage in travis#330

Merged
bbangert merged 5 commits intopython-zk:masterfrom
harlowja:fix-venvs-travis
Jun 1, 2015
Merged

Fix up tox envs and their usage in travis#330
bbangert merged 5 commits intopython-zk:masterfrom
harlowja:fix-venvs-travis

Conversation

@harlowja
Copy link
Copy Markdown
Contributor

Ensure that we have specific virtualenvs listed in tox that install the
desired gevent and eventlet versions and ensure that the
.travis.yml file references them for usage.

This also adds gevent (with no version restriction) to the py27, py26
builds (with postfix -gevent) and also adds eventlet specific virtualenvs
(with postfix -eventlet) for making sure that eventlet and gevent
continues to work.

Fixes issue #328

Joshua Harlow added 2 commits May 28, 2015 10:27
Ensure that we have specific virtualenvs listed in tox
that install the desired gevent versions and ensure that the
.travis.yml file references them for usage.

This also adds gevent (with no version restriction) to the py27, py26
builds and also adds eventlet (which is now py3.x compat) to the py33
and py34 builds so that we know it is working as expected.

Fixes issue python-zk#328
@bbangert bbangert changed the title Fix up tox envs and there usage in travis Fix up tox envs and their usage in travis May 29, 2015
@hannosch
Copy link
Copy Markdown
Contributor

Not quite related to this, but I'd probably simplify this by only testing each Python version with gevent==0.13.8 and once with gevent without a version restriction / latest. Since we don't do any of the gevent monkey patching, I wouldn't even run the tests without gevent installed.

Especially since gevent 1.0.2 was just released, and updating the gevent version is a bit tedious.

And to go even further off-topic, we might just stop testing with gevent 0.13.x. The 1.0 line has had a stable release for 1.5 years now and a really good release candidate for 2.5 years.

@harlowja
Copy link
Copy Markdown
Contributor Author

I'm fine with all the mentioned comments :)

bbangert added a commit that referenced this pull request Jun 1, 2015
Fix up tox envs and their usage in travis
@bbangert bbangert merged commit 62bdb34 into python-zk:master Jun 1, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants