[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