Questions about the Python bindings

Curtis Maloney cmaloney at cardgate.net
Thu Mar 1 18:37:31 PST 2007


dwelch91 wrote:
>   4. In general, is there a feeling that the bindings are stable enough to
> use  with production software? Should I wait until things like the Python
> native message loop become available? Even still, how would I support distros
> like Edgy that only have 0.71 available?

The post-0.80 binding seem like a welcome breath of fresh air in many ways.  I'm 
currently working on an application which abuses DBus in unspeakable ways, and 
so far our biggest issue is how exceptions are handled in signal handlers - 
which Simon is already working on a "clean" solution to.

As for supporting older versions of dbus, we have a light abstraction layer on 
top of all dbus interaction anyway, which protects us from bindings versions. 
The version number is available from dbus.py, so you could import your own 
wrappings accordingly?

--
Curtis Maloney
cmaloney at cardgate.net


More information about the dbus mailing list