Fedora 23 Moving Ahead With Its Python 3 Plans

Written by Michael Larabel in Fedora on 11 June 2015 at 09:31 AM EDT. 5 Comments
FEDORA
While Python 3 aimed to be the default Python version installed in Fedora 22 (that in turn was carrying over work from Fedora 21), that didn't pan out and now for Fedora 23 they once again have the Py3 goal.

For making Python 3 the default Python implementation in Fedora 23, the new DNF package manager currently only works for Python 2 needs to be ported over to Py3. Python 3 also needs to be made the only Python implementation on Fedora Workstation LiveDVD, the minimal cloud image, and Atomic Host. However, Python 2 will likely stick around on the Fedora Server LiveDVD.

Python 2 support will remain available on Fedora 23+ via packages in the repository, but will not be shipped by default. When installed, Python 2 will still be linked to from /usr/bin/python per upstream guidance. More details on the Python 3 plans for Fedora 23 can be found via the Fedora Project Wiki.

Fedora hasn't been the only distribution dragging out their Python-3-by-default plans but Ubuntu plans Python 3 by default for Ubuntu 16.04 early next year. Other distributions are also still working on migrating from Python 2.x to Python 3 in their massive code-bases.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week