[Pythonmac-SIG] Main Python on Mac version?
Bob Ippolito
bob at redivi.com
Fri Feb 18 00:33:16 CET 2005
On Feb 17, 2005, at 18:15, Jack Jansen wrote:
> This thread touches on something I've been wanting to do for some time
> now: add a "Which Python do I need" page to the website. I'd like to
> organise this by MacOS version, so people can quickly determine what
> they need.
>
> Here's a quick start for such a list, you can all help me by filling
> in the blanks, missing bits, etc.
>
> MacOSX 10.3, no special requirements:
> Use Apple-supplied Python with the MacPython Additions
Tell them to install PantherPythonFix anyway -- or make it a forced
component of MacPython Additions.
> MacOSX 10.3, need Python 2.4:
> MacPython 2.4.1 (forthcoming)
> Make sure to install PythonPantherFix
> MacOSX 10.3, need bugfixes from Python 2.3.1-2.3.5:
> MacPython 2.3.5 for 10.2 and 10.3
> Make sure to install PythonPantherFix
> MacOSX 10.3, want to distribute turnkey apps with py2app:
> MacPython 2.3.5 for 10.2 and 10.3
> (or, when it's done, MacPython 2.4.1)
> Make sure to install PythonPantherFix
Make sure they build all of their extensions on 10.2 if they intend to
support it!
> MacOSX 10.3, need to run Zope/whatever other package:
> Gee... I have no idea...
> MacOSX 10.3, need Python 2.2 or earlier:
> You need to build this yourself, from source
> Make sure to install PythonPantherFix
Probably make sure to tell them not to use --enable-framework on 2.2,
since the fixes weren't backported.
> MacOSX 10.3 or 10.2, need Classic Python:
> MacPython-OS9 2.3.5
>
> MacOSX 10.2, no special requirements:
> MacPython 2.4.1 (forthcoming)
> MacOSX 10.2, need Python 2.3:
> MacPython 2.3.5
> MacOSX 10.2, need Python 2.2:
> Use Apple-supplied Python
Don't tell them to use that 2.2.0! It's so horribly broken. Not
available as shared lib, flat_namespace, if two extensions have the
same basename then only one will get loaded (i.e. the time module, and
pygame.time, etc.), Python bugs were pretty deadly in 2.2.0 (gc bugs,
weakref bugs, etc.)
> MacOSX 10.1 or earlier:
> Either build from source yourself, or make do with MacPython-OS9 2.3.5
Has anyone tried building on 10.1?
-bob
More information about the Pythonmac-SIG
mailing list