Ubuntu 16.04 LTS Will Try To Be Python-3-Only, No Python 2 By Default

Written by Michael Larabel in Ubuntu on 4 November 2015 at 06:17 PM EST. 14 Comments
For years Ubuntu developers have been working on moving from Python 2 to Python 3 and for Ubuntu 16.04 LTS next April that goal will hopefully be finally realized.

There were some dreams that the Python 2 to Python 3 migration would happen for Ubuntu 14.04 LTS so that Python 3 would be the default, now two years later, it looks like it might finally happen for the Xenial Xerus. A session was held today during the Ubuntu Online Summit for migrating over to Python 3 by default and to no longer ship Python 2 as part of the default package-set.

As can be seen from Launchpad, a lot of work is still needed before Python 3 only as the defaukt will happen. The work is a mix of dropping unsupported Python 2 packages to porting other packages to Python 3 compatibility.

More details on the planned Python-3-only migration can be found via today's session notes.
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