Hi, 2014/1/8 Tobias Oberstein <[email protected]>: >> I removed the hacks on __builtins__ and ssl modules. Could you please >> try Autobahn with PyPy using Trollius? > > Works!
Cool. > I've updated https://github.com/tavendo/AutobahnPython#python-support Python 2.6 is not supported using Trollius? > Here is PyPy3 (which is tracking Python 3.2.3): > (...) > File "setup.py", line 35, in <module> > if sys.version < (2, 7): > TypeError: unorderable types: str < tuple Oops, it's a typo. Fixed. >> (It works also on Python 3.3 and 3.4.) > > Ok, but I guess there is no real reason to use Trollius on those, right? Using "yield from" in Python 2 raises a SyntaxError. It's not so easy to write a same code base for Trollius and Tulip. Supporting Python 3.3+ allows to: (a) port a Python 2 project on Trollius, (b) port it on Python 3, (c) and later replace easily Trollius with Tulip. For a huge project like OpenStack (+2.5 millions line of Python code!) it's not posible to do the 3 steps at once. Changes must be incremental and small. Victor
