Hi everyone,

the new stable version of django-channels, the official django package that 
provides support for websockets, now requires python 3.5 or higher, because 
it uses the async await syntax which was released in python 3.5.

The newer versions of Python, starting with python 3.5 bring huge 
improvements to the language and to the performance of python 3 
<https://ep2018.europython.eu/conference/talks/analysis-of-cpython-performance-python-3-is-now-faster-than-python2>
 
(which was notoriously slightly slower in some cases compared to python 
2.7).

Also django 2.0 dropped support for python 2.7 so basically we are already 
requiring python 3 to run OpenWISP.

Is anybody here using OpenWISP with python 2.7?

This change will have repercussions also on the operating systems we 
support, we should probably support only recent operating systems which 
have python 3.5 installed by default, this would also simplify maintenance 
a lot for us.
But before going ahead on this I wanted to check here if anyone is against 
this.

Let me know what you think!

Federico

-- 
You received this message because you are subscribed to the Google Groups 
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to