<font color='black' size='2' face='arial'><font size="2"><font face="Arial, Helvetica, sans-serif">Hello, I notice llvm begin require python atleast 2.7,<br>
Then I saw the commit log<br>
<br>
>>> Require python 2.7.<br>
>>> <br>
>>> We were already requiring 2.5, which meant that people on old linux distros<br>
>>> had to upgrade anyway.<br>
>>> <br>
>>> Requiring python 2.6 will make supporting 3.X easier as we can use the 3.X<br>
>>> exception syntax.<br>
>>> <br>
>>> According to the discussion on llvmdev, there is not much value is requiring<br>
>>> just 2.6, we may as well just require 2.7.<br>
<br>
I'm using rhel 6 so the default python version is still 2.6,<br>
down the requirement to 2.6 will help rhel 6 a little bit.<br>
<br>
Here is python 2.7 features<br>
https://docs.python.org/3/whatsnew/2.7.html<br>
Is these fetures must be use?<br>
<br>
Ofcource I can build python 2.7 myself or use rhel software collections,<br>
but it will make the software I built on llvm require python 2.7 too.<br>
<br>
If p<font face="Arial, Helvetica, sans-serif">ython 2.6 is ok I h<font face="Arial, Helvetica, sans-serif">ope </font></font>llvm <font face="Arial, Helvetica, sans-serif">require <font face="Arial, Helvetica, sans-serif">this ve<font face="Arial, Helvetica, sans-serif">rsio<font face="Arial, Helvetica, sans-serif">n </font></font></font></font>for the y<font face="Arial, Helvetica, sans-serif">ea<font face="Arial, Helvetica, sans-serif">rs<font face="Arial, Helvetica, sans-serif"> until<font face="Arial, Helvetica, sans-serif"><font face="Arial, Helvetica, sans-serif"> sw<font face="Arial, Helvetica, sans-serif">itch to</font></font> <font face="Arial, Helvetica, sans-serif">python<font face="Arial, Helvetica, sans-serif"> 3<font face="Arial, Helvetica, sans-serif">.</font></font></font></font></font></font></font></font></font><br>
</font>