diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 75 |
1 files changed, 75 insertions, 0 deletions
@@ -1,3 +1,78 @@ +D-Bus Python Bindings 1.2.10 (2019-09-02) +========================================= + +The “wingèd horse” release. + +dbus-python version control is now hosted on freedesktop.org's Gitlab +installation, and bug reports and feature requests have switched from +Bugzilla bugs (indicated by "fd.o #nnn") to Gitlab issues +("dbus-python#nnn") and merge requests ("dbus-python!nnn"). See README +and CONTRIBUTING.md for more details. + +Dependencies: + +• dbus 1.8 was already required, but is more strongly required now: + the workarounds that were used to run continuous integration with dbus + 1.6 on Ubuntu 14.04 'trusty' have been removed. (Note that dbus 1.8 + has already reached end-of-life for security support, and newer dbus + stable branches are strongly recommended.) + +• When using Python 3, version 3.5 or later is strongly recommended. + Python 3.4 security support ended in March 2019. No specific + incompatibilities are known, but using dbus-python on Python 3.4 is + no longer tested or supported. + +Enhancements: + +• Rewrite CONTRIBUTING.md document, based on Wayland's equivalent + (Simon McVittie, with thanks to Ander Conselvan de Oliveira, + Bryce Harrington, Eric Engestrom, Pekka Paalanen and Daniel Stone + for their contributions to the equivalent file in Wayland) + +• A generated ChangeLog file is no longer included in source tarballs. + Please refer to the git repository at + https://gitlab.freedesktop.org/dbus/dbus-python for detailed change + history. (Simon McVittie) + +• Improve continuous integration to be run by GitLab in addition to + Travis-CI (Simon McVittie) + +• Add clearer license information using SPDX-License-Identifier + (Simon McVittie) + +• Improve test coverage (Simon McVittie) + +Fixes: + +• Don't set deprecated tp_print to NULL under Python 3, fixing build + warnings with Python 3.8 pre-releases (Simon McVittie) + +• Include inherited methods and properties when documenting objects, + which regressed when migrating from epydoc to sphinx + (Simon McVittie) + +• Add missing variant_level member to UnixFd type, for parity with the + other dbus.types types (dbus-python!3; John Baublitz) + + - Note that this is a potentially incompatible change: unknown + keyword arguments were previously ignored (!) and are now an error. + +• Don't reply to method calls if they have the NO_REPLY_EXPECTED flag + (fd.o#32529, dbus-python#26; Simon McVittie) + +• Silence -Wcast-function-type with gcc 8 (Simon McVittie) + +• Fix distcheck with python3.7 by deleting __pycache__ during uninstall + (Simon McVittie) + +• Consistently save and restore the exception indicator when called + from C code (Simon McVittie) + +• Avoid a long-standing race condition in the automated tests + (Debian #898158; Simon McVittie) + +• Fix Qt website URL (Ralf Habacker) + D-Bus Python Bindings 1.2.8 (2018-05-04) ======================================== |