Overview

Low level, pure Python D-Bus implementation for message bus clients.

Installation

# pip install dcar

Requirements

  • Python >= 3.7

History

2020-08-08 (0.3.0)
  • Add property bus_type to class Bus

  • Add modules remote and introspection

  • Bugfix: UnknownMethod and InvalidArgs errors for incoming method calls are now handled

2020-08-02 (0.2.0)
  • Add parameter timeout to Bus.block()

  • Add field is_signal to class MessageInfo

  • The handler functions for incoming method calls and signals are not executed in the same thread as the recv-loop any more but in a separate thread sequentially

2019-06-03 (0.1.0)
  • First public release