@schoen I’d definitely make a clear note in FAQ and documentation as some folks may run into issues i.e. CentOS 6.x defaults to Python 2.6 out of the box. While CentOS 7.x defaults to Python 2.7.x.
Note that there is currently no code checked in that requires Python 2.7 and there is no specific Python feature that we will necessarily require that is incompatible with 2.6.
We are not sure which versions of Python we will target for launch. I’m going to try to have a CentOS 6 image running tests; if there’s a minor incompatibility with 2.6 then we may still be able to notice it and work around it.
A little remark here, RedHat/CentOS does provide a Python 2.7 packageset in their Software Collections (SC)
See here, here, etc. Sometimes a bit convoluted to get it to work, but this way it’s possible to have both versions installed side by side and leave all existing software/scripts using 2.6 unaffected.
indeed it is.. that's why I opted for IUS Community package install above.. it's still a side install so doesn't touch Python 2.6 on CentOS6.x but installs Python 2.7 side by side