Fix Mac OS X 10.3’s Python 2.3.0
The way that Python builds extensions on Mac OS X was very flawed (note that this isn't the most recent thread) until very recently (Python 2.3.5 and 2.4.1 should finally be correct). Although py2app is able to work around the deficiencies of these extensions, it's a particularly good idea to correct your build environment as soon as possible. Especially if you plan on creating redistributable components with them, or if you intend to have multiple versions of Python installed.
Jack Jansen prepared an installer package (note that the download link in that email is incorrect) that monkeypatches the standard Python 2.3.0 installation that ships with Mac OS X 10.3 (Panther). Although the installer package is officially in "testing", it's been around for a month and no issues have been reported. Worst case, it fixes most of the problems :)
Download away! PantherPythonFix.dmg
What if apple eventually makes its own patch. How do you think this here fix will play with that
Comment by Hunter Peress — 2005-02-04 @ 9:02 pm
(a) I’d make a very large wager that they will not ever patch Python 2.3.0 for Mac OS X 10.3.x (but not large enough to where it would be profitable if you split it with Apple, of course). They screwed up Perl and Python on Mac OS X 10.2 and never fixed that, for example. Their track record says that they only fix things if it has immediate security implications.
(b) If they did, it would be identical to this and thus have no effect if this patch was already installed
Comment by Bob Ippolito — 2005-02-05 @ 1:48 am
I wish you worked for Apple Bob. They should get fully behind Python and invest in making a Python oriented development environment. More applications for the Mac = more revenue. Maybe it is still too early to make the business case.
Comment by jorjun — 2005-02-19 @ 5:30 am