Loading…
DevConf.CZ 2020 has ended
Friday, January 24 • 1:30pm - 1:55pm
Writing DBus applications in Python 3

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Do you need to communicate with DBus in your application? Do you want a quick and easy solution? Are you confused about the DBus specification? Do you make typos in XML? We used to have the same problems with the Anaconda Installer. The development of our DBus support has been very rapid and unpredictable and required a library to make this process as smooth as possible. Dasbus is our own DBus library written in Python 3 as an abstraction layer above GLib. DBus data and objects can be described with decorators and type hints. DBus errors are mapped to exceptions. DBus names are defined by constant objects. DBus proxies are created lazily. Not enough? Extend the library with your own solution!

Speakers
avatar for Vendula Poncová

Vendula Poncová

Software engineer, Red Hat
Software engineer in the Anaconda team at Red Hat.


Friday January 24, 2020 1:30pm - 1:55pm
A112 Faculty of Information Technology Brno University of Technology, Božetěchova, Brno-Královo Pole, Czechia

Attendees (57)