add support for gevent on python3 #1066

Merged
merged 1 commit into from Jul 4, 2015

Projects

None yet

2 participants

@urbaniak
Contributor
urbaniak commented Jul 4, 2015

In python3 gevent (1.1a1) we have different socket interface, which does not have _sock method.

It's compatible with python standard library socket and have just fileno param.

Here's the socket for python3 code in gevent repo - https://github.com/gevent/gevent/blob/dedb08cf210ebae1ac059150a05542a10d285926/gevent/_socket3.py#L35

@benoitc benoitc merged commit 72a8e29 into benoitc:master Jul 4, 2015

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
@jamadden jamadden referenced this pull request in gevent/gevent Jul 22, 2015
Closed

gevent 1.1b1 get error on gunicorn 19.3.0 #621

@sjagoe sjagoe added a commit to sjagoe/gunicorn that referenced this pull request Oct 9, 2015
@sjagoe sjagoe Backport benoitc/gunicorn#1066 to gunicorn 19.3 b0a04c8
@cpennington cpennington added a commit to cpennington/course-discovery that referenced this pull request Nov 19, 2015
@cpennington cpennington Upgrade to a Python 3 compatible gevent version
This requires using a specific version of gunicorn, in which
benoitc/gunicorn#1066 has been merged.
b14fb54
@urbaniak urbaniak deleted the urbaniak:gevent-python3 branch Jan 27, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment