spyoungtech / grequests

Requests + Gevent = <3
https://pypi.python.org/pypi/grequests
BSD 2-Clause "Simplified" License
4.46k stars 331 forks source link

Problems with Python 3.6 #117

Closed yasseryasaei closed 4 years ago

yasseryasaei commented 7 years ago

I am trying to use grequests to connect to a server and parse data. grequests works fine with Python 3.5, but when I switch to Python 3.6, some weird problems start to show. They might get resolved by the order that I import the packages, i.e. importing grequests as the last one. Also, I have used the following piece of code to resolve some parallelizing issues as

import gevent.monkey
gevent.monkey.patch_select(aggressive=True)

Apparently, there are some problems in using gevent in python 3.6.

spyoungtech commented 6 years ago

Thanks for the report @yasseryasaei . Can you provide some more details as to exactly what problems are occurring? What other packages are you using? There is at least one known issue related to order of imports, such as #103

It would be helpful if you could describe some minimal steps to reproduce the problems you're having. Thanks.

spyoungtech commented 4 years ago

Closing due to inactivity. If you can still reproduce, let me know.