3 ms·
Python 2 is already on all my systems (OS X, Centos 5/6/7). Python 3 needs to be deployed. Since I write a lot of sub 1000 line scripts for system admin tasks,
by jlawer 12y ago
Python 2 is already on all my systems (OS X, Centos 5/6/7). Python 3 needs to be deployed.
Since I write a lot of sub 1000 line scripts for system admin tasks, it tends to not be worth forcing a Python 3 dependency just to make some small task easier.
Finally there are still a few really useful libraries that are python2 only (such as pysphere for vmware vSphere) and salt (saltstack) runs under the system python instance (py 2) that most code I write is still python 2.
Most of the code I write I try and write it so it should work on both, however without being tested and due to the nature of fairly quick development and limited testing, its almost certain there will be a few issues with running on Python 3.
Once they can convince Red Hat to replace the system python with python 3 (which will require some major work since I believe yum and a lot of other python code is not compatible), I think you will see a lot faster decline.