Welcome to Python-sdbus documentation! ======================================================= Python-sdbus is the python D-Bus library that aim to use the modern features of python * `Asyncio `_ * `Type hints `_ * `Based on fast sd-bus `_ * Unified client/server interface classes. Write interface class once. * D-Bus methods can have keyword and default arguments. D-Bus ----------- D-Bus is the inter-process communication standard commonly used on Linux desktop. This documentation expects you to be familiar with D-Bus concepts and conventions. If you are unfamiliar with D-Bus you might want to read following pages: `Wikipedia page `_ `Lennart Poettering post about D-Bus `_ `D-Bus specification by freedesktop.org `_ `Install D-Spy D-Bus debugger and observe services and objects on your D-Bus `_ .. toctree:: :maxdepth: 3 :caption: Contents: general common_api sync_quick sync_api asyncio_quick asyncio_api asyncio_deep exceptions utils examples proxies code_generator autodoc unittest api_index Indices and tables ================== * :ref:`genindex` * :doc:`/api_index` * :ref:`search`