[PyKDE] ANNOUNCE: PyKDE2-3.0alpha2

Jim Bublitz jbublitz at nwinternet.com
Sat Nov 24 22:28:00 GMT 2001


PyKDE2-3.0alpha2 is now available on CVS, and should be available
for download (tar.gz) in the next few days from theKompany.com. The
README file contains important information - please read it.

PyKDE2 is Python bindings for KDE. It requires that you already
have sip3.0 and PyQt3.0 installed. PyKDE2 has been tested with
Qt2.3.0/2.3.1, KDE2.1.1/2.1.2, and Python 2.0/2.1. It includes
nearly all classes and methods from the following KDE libraries:
dcop, kdecore, kdeui, kio, kfile, kparts, khtml, kjs and kspell.
The accompanying documentation only lists those classes/methods
which are not implemented or differ in some way from the KDE
classes (most often substituting a Python list, dictionary or tuple
for a method's return value or arguments). Refer to the classRef for
KDE2.1.1/KDE2.1.2 for more information on the classes and methods
available (the URL is in the README file).

Please post any bug reports, questions, comments, or criticisms to
this mailing list.

This PyKDE2 release is designated an 'alpha' release because it is
not current with most recent KDE releases (the 2.2.x series).
Bindings for KDE2.2.x are in progress. The current release is NOT
expected to be buildable with KDE2.2.x or Qt3.0.0. There are no
known bugs in this release, however due to the size of the package
and that pre-release testing covers only a small percentage of the
available classes/methods, it is likely significant bugs exist.
Particularly for segfaults (during execution or at exit), please
identify which classes/methods were in use in your program prior to
the segfault, as a major problem is identifying object ownership
issues between the KDE C++ libs/objects and Python. Since
development is still actively in progress, it is hoped that bug fix
releases will be available promptly.

Thanks again to Phil Thompson for all his assistance, the original
PyKDE on which this is based, and especially for all his efforts on
sip, particularly the numerous special features required by PyKDE2.

Jim






More information about the PyQt mailing list