I noticed KDE 3.1 was finally released yesterday/today. To answer the inevitable question: PyKDE will have support for KDE 3.1, hopefully fairly soon.
As I mentioned a while ago, I'm re-working the tools that I use to generate sip files for PyKDE. This has been going nicely - I've reached the point where I can generate PyKDE for *a* version of KDE almost perfectly. The next step is to be able to generate PyKDE for *all* supported versions of KDE (2.1.1 -> 3.1), and that will take at least several weeks. The new tools have pointed up a few bugs in previous KDE versions, and in reviewing the code I've found some more bugs in the handwritten stuff - most not show-stoppers, but serious enough to make me want to do further testing and bug-fixing. I'm in the process of doing that right now and should be done in a day or two, at which time I'll move on to generating PyKDE for the rest of the KDE versions. The next release of PyKDE will require sip 3.5 and support KDE from 2.1.1 through 3.1. This will be the *last* release that supports any KDE 2.x.x version - subsequent releases will support KDE 3.0 forward, similar to Phil's plans for PyQt and sip 4. The next (KDE3.1) release of PyKDE will also be under the GPL license, as opposed to the present MIT-style license - let me know if that's a problem for anybody. It will include more comprehensive examples (at least enough to put all of the various widgets on a screen, but probably not all of the connections and functionality for all of them), testing of handwritten code to the extent practical (some stuff just requires too much additional code to test, and isn't likely to be used by many people anyway), and at least some templates for constructing applications (I have 4 or 5 done already) and code snippets for some of the more unusual features (I've only done one so far, but plan to accumulate more as time goes by) Jim _______________________________________________ PyKDE mailing list [EMAIL PROTECTED] http://mats.gmd.de/mailman/listinfo/pykde
