This issue is now open for debate in the Fedora community

Oct 16, 2013 07:36 GMT  ·  By

Fedora developers are now considering whether to switch to Python 3 starting with Fedora 21.

A lot of other distributions have made this decision and others managed a compromise, like Arch Linux. In any case, it seems that Fedora will be adopting Python 3 pretty soon.

“Up until now, Fedora has used Python 2 as the default Python implementation. This change proposes switching to Python 3.”

“The main reason to switch to Python 3 as the default implementation is that Python 2 is in maintenance mode, thus only bugfixes and security fixes are accepted upstream,” reads the proposal from Rad Hat's Jaroslav Reznik.

As the developers have explained it, this is an important decision and this means that it will take more than one cycle to implement it, for Fedora 21 and 22.