-
Notifications
You must be signed in to change notification settings - Fork 539
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compat for Python 2.7 #9
Comments
uvloop implements an asyncio-compliant event loop. It will have to be heavily reengineered to support both asyncio and Tornado (basically we'll have to re-implement a lot of Tornado in uvloop), and unfortunately, I don't have resources to do that. |
What's stopping you from porting your apps to 3.5+ instead? |
Tornado has a asyncio bridge though. http://www.tornadoweb.org/en/stable/asyncio.html
|
Didn't know about that. I think that bridge is only operational under Python 3, though, since asyncio requires at least 3.3. Am I right? |
That's right. I'm going to play with uvloop, tornado, & trollius (asyncio to 2.7 port). Will followup. |
to my knowledge, trollius is deprecated. I don't know your codebase, however, it should less "dangerous" / more stable way to migrate first your source code to python 3 with tornado. |
Fair point, thanks |
@breerly Have you seen https://github.com/saghul/tornaduv |
Would love to look at adopting uvloop in a number of high-scale tornado apps we have in production. Those are running Python 2.7 - what's stopping this library from adding support?
The text was updated successfully, but these errors were encountered: