It Will Still Take Fedora A Few More Releases To Switch Off Python 2
Written by Michael Larabel in Fedora on 29 July 2017 at 08:27 AM EDT. 9 Comments
Finalizing Fedora's switch from Python 2 to Python 3 by default is still going to take several more Fedora release cycles and should be done by the 2020 date when Python 2 will be killed off by upstream.

While much of Fedora's Python code is now compatible with Py3, the /usr/bin/python still points to Python 2, various python-* packages still mean Python 2, and the end game is to eventually get rid of Python 2 from Fedora but that is even further out.

By Fedora 30 the latest proposal is to have eliminated the python- prefix from Python 2 packages and /usr/bin/python from the shebangs. By Fedora 32 in H1'2020 is when they hope to switch Python to refer to Python3, and then not until around Fedora 33 or later is when they might get rid of Python 2.

More details on these plans via this Fedora Wiki page and the matter is also being discussed on Fedora devel.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week