Changes between Version 5 and Version 6 of Python


Ignore:
Timestamp:
Feb 17, 2013, 11:43:33 PM (11 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

use TracLinks; add python27 and python32 portgroups; remove outdated 64-bit information

Legend:

Unmodified
Added
Removed
Modified
  • Python

    v5 v6  
    1212== Avoiding Conflicts ==
    1313Since MacPorts supports several different version of Python, conventions are adopted to ensure that there are no conflicts.[[BR]]
    14 Ports which use the python PortGroups (
    15 [http://trac.macports.org/browser/trunk/dports/_resources/port1.0/group/python24-1.0.tcl python24],
    16 [http://trac.macports.org/browser/trunk/dports/_resources/port1.0/group/python25-1.0.tcl python25],
    17 [http://trac.macports.org/browser/trunk/dports/_resources/port1.0/group/python26-1.0.tcl python26],
     14Ports which use the python PortGroups
     15([browser:trunk/dports/_resources/port1.0/group/python24-1.0.tcl python24],
     16[browser:trunk/dports/_resources/port1.0/group/python25-1.0.tcl python25],
     17[browser:trunk/dports/_resources/port1.0/group/python26-1.0.tcl python26],
     18[browser:trunk/dports/_resources/port1.0/group/python27-1.0.tcl python27],
     19[browser:trunk/dports/_resources/port1.0/group/python31-1.0.tcl python31]
    1820and
    19 [http://trac.macports.org/browser/trunk/dports/_resources/port1.0/group/python31-1.0.tcl python31])
     21[browser:trunk/dports/_resources/port1.0/group/python32-1.0.tcl python32])
    2022are automatically installed so as to avoid conflicts.[[BR]]
    2123Other python packages must self-enforce conventions to avoid conflicts.
     
    4345For Python version 2.5 and later, the option --no-user-cfg has been added to allow this file to be ignored.
    4446
    45 == 64-bit support ==
    46 Python 2.6, 2.7 and 3.1 support 64-bit universal builds (see #16349). Non-universal python (all versions) will be 64-bit when built on Snow Leopard running on a 64-bit CPU.
    47 
    4847== Converting to the unified python PortGroup ==
    49 Lately (summer 2011) a new unified python PortGroup has been introduced to simplify the maintenance of py{25,26,27}-XXXX ports.
     48As of July 2011, a new unified python PortGroup has been introduced to simplify the maintenance of Python module ports.
    5049It uses subports to keep a single Portfile for all versions of python.
    5150
    5251Look at the examples to know how to convert to it...
    5352
    54 Examples: [changeset:82756],[changeset:82241]
     53Examples: r82756, r82241
    5554
    5655Mailing List archive: [http://lists.macosforge.org/pipermail/macports-dev/2011-August/015659.html Unifying Python Ports]