[Pidgin] #16992: Port libpurple Python scripts to pydbus and Python 2+3
Pidgin
trac at pidgin.im
Sun Apr 10 11:08:18 EDT 2016
#16992: Port libpurple Python scripts to pydbus and Python 2+3
---------------------+-----------------------
Reporter: lew21 | Owner:
Type: patch | Status: new
Milestone: | Component: libpurple
Version: 2.10.12 | Keywords:
---------------------+-----------------------
All the scripts are currently using the "dbus-python" package. dbus-python
is essentialy dead, has a incorrect API ("For compatibility reasons, its
API involves a lot of type-guessing (despite "explicit is better than
implicit" and "resist the temptation to guess").") and is based on
unmantained libdbus-glib library.
pydbus is a modern, pythonic D-Bus library built on top of PyGI and GDBus:
https://github.com/LEW21/pydbus
Also, most of the scripts aren't currently supporting Python 3. This patch
makes them support both Python versions at the same time.
--
Ticket URL: <https://developer.pidgin.im/ticket/16992>
Pidgin <https://pidgin.im>
Pidgin
More information about the Tracker
mailing list