[Pythonmac-SIG] Python 2.3+Py23Compat/Python 2.4 compatibility problem

has hengist.podd at virgin.net
Thu May 5 00:13:26 CEST 2005


Bob wrote:

>>I figured that, but I'd rather hoped a more elegant solution might be forthcoming at source. Is there a good reason why they couldn't both agree on a common location, or at least provide the relevant aliases in 2.4 to preserve Python's much-vaunted backwards compatibility?
>
>This is *FORWARDS* compatibility, not backwards.  Forwards compatibility is always messy.

Touché. ;)


>1) Work around it

On my todo list. (Requiring 2.4 isn't an option as casual Python users are more likely to be using the stock 2.3.5 and won't want to upgrade just on my account.)

Still, can't blame my hoping there might've been a better solution... language warts are always unhappy things, Python warts doubly so. Pity Apple decided to stuff Python.framework into /System instead of /Library, otherwise having Py23Compat install into plat-mac/Carbon might not have been out of the question. I don't suppose Apple would be interested in including these modules (in the correct location) in future Tiger updates...?

Cheers,

has
-- 
http://freespace.virgin.net/hamish.sanderson/


More information about the Pythonmac-SIG mailing list