[pylucene-dev] poll: threading support ?

steve jenson stevej at pobox.com
Sun Jan 16 11:44:02 PST 2005


On Jan 16, 2005, at 10:05 AM, Andi Vajda wrote:

>
>> Sorry to be so late asking this question; Does that mean that 
>> PyLucene will not be available for OS X 10.3 which only ships (and 
>> will probably only ever ship with) Python 2.3? I understand that you 
>> don't want to maintain two separate versions, one for Python 2.3 and 
>> another for 2.4 but it does leave all current OS X users in a bind as 
>> far as I can tell.
>
> Actually, I expect Apple to ship python 2.4 with their next OS version.

Yes, they certainly will but 10.3 will remain stuck in the past. My 
main concern was that nobody will able to ship a product using PyLucene 
on 10.3. But requiring the latest version of OS X is pretty standard 
and Tiger will be out in a few months.

> Also, building python 2.4 for Mac OS X is quite simple:
>  - download the sources from www.python.org
>  - ./configure --enable-framework
>  - make
>  - sudo make frameworkinstall
> The problem with versions <= 2.3 is that the PyGILState_Ensure() can 
> deadlock.
> That bug was fixed in September 2004, I believe.

I've never had good luck running custom Python installations alongside 
the built in Python framework. Those options explain why, I think. 
Thanks!

-steve



More information about the pylucene-dev mailing list