Am Freitag, 21. September 2007 10:59 schrieb Lee Francis Wilhelmsen:
I think I have read some conflicting information regarding pywikipedia system requirements so I was wondering if someone could confirm the lowest possible version of Python that is necessary for it to run successfully?
I am pretty sure I have seen both 2.3 and 2.4 mentioned..
Hi,
I think most of us developers would like to make the scripts work on Python 2.3. However, as most of us are using Python 2.5, it is hard to detect incompatibilities. For example, the keyword "yield" or the class "set" are new in Python 2.4, and are often used.
There are some tricks to make stuff like set and yield work on Python 2.3, however, as I said, we often need someone to point us incompatibilities. So if you have to run PyWikipedia on Python 2.3 and get any errors that might be version-related, just post them on the bug tracker ( http://sourceforge.net/tracker/?group_id=93107&atid=603138 ) and we'll try to fix them.
PS Is there always so little discussion on this list?
Yes, much of the discussion is done on the #pywikipediabot channel at irc.freenode.org.
Daniel