Announcing dbus-python 1.2.2
Simon McVittie <simon.mcvittie-ZGY8ohtN/[email protected]>
| Newsgroups | gmane.comp.freedesktop.dbus |
|---|---|
| Organization | Collabora Ltd. |
| Message-ID | <[email protected]> |
dbus-python 1.2.2, the “mind fray” release.
dbus-python is one of several possible D-Bus bindings for Python. Please
see its README or the DBusBindings wiki page for information on
alternatives.
<https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.2.tar.gz>
<https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.2.tar.gz.asc>
git tag: dbus-python-1.2.2
Versioning changes:
• dbus-python releases now have an even micro version (1.2.0, 1.2.2),
and snapshots from git have an odd micro version (1.2.1).
Dependencies:
• Building from git (but not from tarballs) now requires
macros from the GNU Autoconf Archive, for example the autoconf-archive
package in Debian or Fedora derivatives.
• Building from git (but not from tarballs) now requires Automake 1.13
or later.
• The automated tests and some examples now require PyGI (the gi
module), not PyGObject 2 (the deprecated glib and gobject modules).
Enhancements:
• There is now a setuptools setup.py, allowing dbus-python to be
installed into a virtualenv using pip from a standard Automake source
release. This requires pre-existing system-wide installations of the
normal build dependencies (pkg-config, libdbus, dbus-glib, a C
compiler) and has some limitations. For system-wide installations and
development, please use the Autoconf/Automake build system directly.
(fd.o #55439; Simon McVittie)
• dbus-python now uses the common compiler warnings from
AX_COMPILER_FLAGS (Simon McVittie)
• The automated tests can now be installed as GNOME-style "installed
tests", and should be somewhat more reliable (Simon McVittie)
Fixes:
• "from dbus.service import *" now imports FallbackObject
(fd.o #85720; Ben Longbons)
• The GConf-related examples work again (fd.o #85720; Ben Longbons)
• Consistently make examples executable, and install them all
(fd.o #85720; Ben Longbons)
• Search PATH for an appropriately-versioned pythonX.Y-config, or as a
last resort python-config, if there isn't a ${PYTHON}-config in the
same directory as ${PYTHON} (fd.o #92085; Yamashita, Yuu)
• Add support for the Automake 1.13 parallel test driver
(Simon McVittie)
• Skip building API documentation if "import epydoc" fails
(Simon McVittie)
--
Simon McVittie, Collabora Ltd.
_______________________________________________
dbus mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dbus
signature.asc
(application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJWy2kDAAoJEAIjoHjb/0tm6J0P/2bJwK1s5sigmwrO6L7PsyXn ICggBy2Jmc3sgEZzbY2R+2oBSFSKtKdlRkPawMtyGPTGfIr081dYcQd05wBMFpte P8VX51zvWquKIxT5fGJZ/toNYwIFCw1Uo21qcOxYIuz6HpIwozYP9IJLHWkw7Hwy n8/fALA9EPeN3cIl7/xPD6v6zRPRUPiD7R30y51X9oLUp+u13Ijo92o0yBFlEKPK yHFy/RGJ7EyfIDY5fGuXDpCo1rKcGoHx/FMohpb+WvkX0l0KG5a91dlMOvbBxo7Q m2spb+/SwL1YKZhGsAeM84zDyg6AA7qGpTnFA6sRO3M7zr4dKYgq5GWIgs1uPQXj GCZRNH3NcZcfFJwBDk1Vu88KSA79u5r9weYZgMAehUPfq4PODuvtJVQbiwZdS0d2 zrKXQXTrNguRTJZXePZM76kjo8p0L368T1zzf+/oePboeE5PhWAcXOiNFvV5gjvq 67sxF2hup8DtGmVKI2ChPM5tPjN5WI8FIJUCDwLzDVvAd4JdLuZAhh8TMCetFr/S 1qGoFNdV0FA+XTAPZNCZPwVYvMzDsG+M0vw8bTnKrUycnoPodKaFEFtUvye/1CvJ g5Lsxv+zf/Q5aSPFJeVfbBhOrNoZplsQ5znBA4+HWaCdkJQeNbsRK76YRypi457H auVPamo3Ji14gMAfGIHl =Dgpl -----END PGP SIGNATURE-----