- Name: python-tdbus
- Version: 0.11
- Release: 6
- Epoch:
- Group: Libraries/Python
- License: MIT
- Url: https://github.com/hmvp/python-tdbus
- Summary: Simple ("trivial") Python bindings for D-BUS
- Architecture: i686
- Size: 36084
- Distribution: PLD 3.0 (Th)
- Vendor: PLD
- Packager: PLD bug tracking system ( http://bugs.pld-linux.org/ )
Description:
Python-tdbus is a simple ("trivial") python interface for D-BUS. It
builds directly on top of libdbus and has no other dependencies. Some
benefits of python-tdbus with respect to the standard dbus-python [1]_
Python bindings:
- The code is extremely simple. Python-tdbus is < 2.000 lines of code
(C and Python), while dbus-python contains > 15.000 lines of code.
- Event loop integration is not required for sending and receiving
signals (if you can afford to block).
- Includes `gevent' [2]_ event loop integration.
- Event loop integration can be achieved in Python code rather than in
C.
- Uses native Python types for method and signal arguments, driven by
a simple format string.
- Provides a more "correct" object model (IMHO) where there's separate
Dispatcher and Connection objects, instead of putting dispatching
functionality into the connection object.
- BuildArch:
- ExcludeArch:
- ExclusiveArch:
- Cookie: ep09-pld 1648645908
- Buildhost: ep09-pld
Generated packages:
- python-tdbus-0.11-6.i686
- python3-tdbus-0.11-6.i686
- python-tdbus-0.11-6.x86_64
- python3-tdbus-0.11-6.x86_64
Other version of this rpm: