"Dominique Leuenberger / DimStar" <dimstar@opensuse.org> writes:
On Mon, 2015-09-28 at 13:15 +0200, Alberto Planas wrote:
On Monday, September 28, 2015 12:28:09 PM Todd Rme wrote:
Python 3.5 final has been released. Does anyone have any thoughts about when and how openSUSE:Factory should make the switch?
Maybe making `python` pointing to python3 by default, instead of python2?
Only this will break a lot of stuff, so will require considerable work.
I don't think we should be heading down that route... it's breakage for no valid reason imho.
Most upstream projects expect in their shebang that /usr/bin/python = python2 and /usr/bin/python3 = python3.
Breaking that expectation means we get dozens of broken packages. What would be the benefit?
I'm against it if nothing else because I develop a python2 program which is not yet ported to python3, so it'd mean extra work for me. I'm lazy! On the other hand, maybe it would push me to finally port to python3. It would be nice to have some new features to play with... But more seriously, PEP-0394 is against it:
From https://www.python.org/dev/peps/pep-0394/ * python2 will refer to some version of Python 2.x.
* python3 will refer to some version of Python 3.x.
* for the time being, all distributions should ensure that python refers to the same target as python2 .
Cheers, Kristoffer
Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- // Kristoffer Grönlund // kgronlund@suse.com -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org