The Fedora 23 distribution will ship with Python 3.4

Sep 30, 2015 22:26 GMT  ·  By

The Fedora 23 Linux operating system has not even been released, and Fedora Project's Jan Kurik comes with the first system-wide change proposal for the next major version of the acclaimed GNU/Linux distribution, Fedora 24.

According to Mr. Kurik, it would appear that the upcoming Fedora 24 operating system will switch to the Python 3.5 dynamic programming language by default, for all the Fedora editions, including Fedora Workstation, Fedora KDE, Fedora Xfce, and Fedora LXDE.

Of course, this should not come as a surprise to anyone, simply because the forthcoming Fedora 23 Linux distribution will ship with the Python 3.4 packages by default, so updating the Python stack to version 3.5 seems like the right thing to do, which means that you should take this piece of news as an informative notice.

"As Python3.5 was already released as a final release and Debian had already updated their Python to v3.5 we could expect all the core (most used) Python modules to be already Python3.5 compatible," says Jan Kurik. "There is 973 packages that (Build)Requires python3 (in F24)."

Python 3 is now Fedora Linux's default interpreter

With this occasion, users are being informed that Python 3 just became the default interpreter for Fedora Linux. We also remind you that we've reported news about Python 3 being installed and enabled by default in the upcoming Fedora 23 Linux, as it is used by many of the operating system's core components, including the Anaconda installer and the DNF package manager.

To update the Python stack to version 3.5, the Fedora developers will need to follow certain steps that have been outlined in Mr. Kurik's proposal. Of course, if you develop and/or maintain Python applications for the Fedora Linux operating system, you are urged to take all the necessary measures to provide support for Python 3.5.