gongysh at cn
May 7, 2012, 6:54 PM
About python versions that we are planning to support
I see some ones are trying to support python2.4. But our tox.ini under quantum is only supporting test py26 and py27.
So my question is if we are trying to support py24. In addition I remember that we will support py30.
As far as I know, py2.4 does not support many new syntaxes introduced by py2.5+. Other projects such as nova, horizon are also adopting some of these new syntaxes. Moreover some third party components such as Django 1.4 required by horizon are only tested under py2.6 and py2.7.
So if py2.4 is out of our scope, we should stop that trying. If we need py2.4, we have to make all of us know it and keep our code 2.4 compatible.
Yong Sheng Gong