[MacPorts] #34326: Python ports do not adhere to PEP 394 and provide "python2" and "python3"

MacPorts noreply at macports.org
Sat Jan 24 12:52:20 PST 2015


#34326: Python ports do not adhere to PEP 394 and provide "python2" and "python3"
-------------------------------------------------+-------------------------
  Reporter:  mikko@…                             |      Owner:  macports-
      Type:  enhancement                         |  tickets@…
  Priority:  Normal                              |     Status:  new
 Component:  ports                               |  Milestone:
Resolution:                                      |    Version:  2.0.4
      Port:  python_select python24 python25     |   Keywords:
  python26 python27 python31 python32 python33   |
  python34                                       |
-------------------------------------------------+-------------------------

Comment (by anatol.pomozov@…):

 Is there any progress here?

 All Linux distros provide python2 and python3 links. This makes "PEP 394"
 really easy to follow. The only problem arises when a project should be
 supported on MacOSX that does not have these python{2,3} links.

 It is complicated by the fact that some distros already use python3 as
 default (Arch), fedora 22 plans to do the same. It means there will me
 more and more pressure from users to use python{2,3} in script. Thus
 either python3 users will be hurt or (most likely) MacOSX users will be
 needed to update their scripts manually.

 As adding python{2,3} link is very easy and no downsize I wonder why it is
 still not done.

-- 
Ticket URL: <https://trac.macports.org/ticket/34326#comment:21>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list