54 lines
2.3 KiB
Plaintext
54 lines
2.3 KiB
Plaintext
Metadata-Version: 1.2
|
|
Name: dbus-python
|
|
Version: 1.2.18
|
|
Summary: Python bindings for libdbus
|
|
Home-page: http://www.freedesktop.org/wiki/Software/DBusBindings/#python
|
|
Maintainer: The D-Bus maintainers
|
|
Maintainer-email: dbus@lists.freedesktop.org
|
|
License: Expat (MIT/X11)
|
|
Download-URL: http://dbus.freedesktop.org/releases/dbus-python/
|
|
Description: =======================================
|
|
dbus-python_: Python bindings for D-Bus
|
|
=======================================
|
|
|
|
.. _dbus-python: http://www.freedesktop.org/wiki/Software/DBusBindings#python
|
|
|
|
dbus-python is the original Python binding for ``dbus``, the reference
|
|
implementation of the D-Bus protocol.
|
|
|
|
Online documentation can be found at
|
|
<http://dbus.freedesktop.org/doc/dbus-python/>.
|
|
|
|
Problems and alternatives
|
|
=========================
|
|
|
|
dbus-python might not be the best D-Bus binding for you to use. dbus-python
|
|
does not follow the principle of "In the face of ambiguity, refuse the
|
|
temptation to guess", and can't be changed to not do so without seriously
|
|
breaking compatibility.
|
|
|
|
In addition, it uses libdbus (which has known problems with multi-threaded
|
|
use) and attempts to be main-loop-agnostic (which means you have to select
|
|
a suitable main loop for your application).
|
|
|
|
Alternative ways to get your Python code onto D-Bus include:
|
|
|
|
* GDBus, part of the GIO module of `GLib`_, via GObject-Introspection and
|
|
`PyGI`_ (uses the GLib main loop and object model)
|
|
|
|
* QtDBus, part of `Qt`_, via `PyQt`_ (uses the Qt main loop and object model)
|
|
|
|
.. _GLib: http://developer.gnome.org/glib/
|
|
.. _PyGI: https://live.gnome.org/PyGObject
|
|
.. _Qt: https://www.qt.io
|
|
.. _PyQT: http://www.riverbankcomputing.co.uk/software/pyqt/intro
|
|
|
|
Platform: UNKNOWN
|
|
Classifier: Development Status :: 7 - Inactive
|
|
Classifier: License :: OSI Approved :: MIT License
|
|
Classifier: Programming Language :: C
|
|
Classifier: Programming Language :: Python :: 2
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: Implementation :: CPython
|
|
Classifier: Topic :: Software Development :: Object Brokering
|