Recommended update for python-dbus-python
| Announcement ID: | SUSE-RU-2021:2863-2 |
|---|---|
| Rating: | moderate |
| References: | |
| Affected Products: |
|
An update that contains one feature and has one fix can now be installed.
Description:
This update for python-dbus-python fixes the following issues:
-
Update to latest version from tumbleweed. (jsc#ECO-3589, bsc#1183818)
-
update to 1.2.16:
-
All tests are run even if the 'tap.py' module is not available, althoug diagnostics for failing tests will be better if it is present.
-
Support builds with more than one python3 flavor
-
Clean duplicate python flavor variables for configure
-
Version update to version 1.2.14:
- Ensure that the numeric types from dbus.types get the same str() under Python 3.8 that they did under previous versions.
- Disable -Winline.
- Add clearer license information using SPDX-License-Identifier.
- Include inherited methods and properties when documenting objects, which regressed when migrating from epydoc to sphinx.
- Add missing variant_level member to UnixFd type, for parity with the other dbus.types types
- Don't reply to method calls if they have the NO_REPLY_EXPECTED flag
- Silence '-Wcast-function-type' with gcc 8.
- Fix distcheck with python3.7 by deleting 'pycache' during uninstall.
-
Consistently save and restore the exception indicator when called from C code.
-
Add missing dependency for pkg-config files
-
Version update to version 1.2.8:
- Python 2.7 required or 3.4 respectively
-
Upstream dropped epydoc completely
-
Add dbus-1-python3 package
- Make BusConnection.list_activatable_names actually call struct entries than the signature allows with libdbus 1.4 imports dbus, is finalized, is re-initialized, and re-imports - When removing signal matches, clean up internal state, avoiding a memory leak in long-lived Python processes that connect to
- When setting the sender of a message, allow it to be org.freedesktop.DBus so you can implement a D-Bus daemon
- New package: dbus-1-python-devel
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
SUSE Linux Enterprise Micro 5.1
zypper in -t patch SUSE-SUSE-MicroOS-5.1-2021-2863=1
Package List:
-
SUSE Linux Enterprise Micro 5.1 (aarch64 s390x x86_64)
- python3-dbus-python-debuginfo-1.2.16-6.3.1
- python-dbus-python-debugsource-1.2.16-6.3.1
- python-dbus-python-debuginfo-1.2.16-6.3.1
- python3-dbus-python-1.2.16-6.3.1