Changelog for python3-dbus-python-1.2.8-21.7.x86_64.rpm :

* Mon Oct 01 2018 Nicolas Bock - Add missing dependency for pkg-config files
* Wed Jul 04 2018 Version update to version 1.2.8:
* Python 2.7 required or 3.4 respectively
* Tests use functionality
* Upstream dropped epydoc completely
* See NEWS for more
* Wed Jul 04 2018 Use requires_ge instead of the rpm calls
* Mon Dec 18 2017 drop unneeded epydoc requirement properly
* Thu Dec 07 2017 Escape the usage of %{VERSION} when calling out to rpm. RPM 4.14 has %{VERSION} defined as \'the main packages version\'.
* Tue Nov 14 2017 drop unneeded epydoc requirement (API docs were not built anyway)
* Wed Mar 08 2017 Rename package from dbus-1-python to python-dbus-python to conform to openSUSE package naming guidelines.- Switch to single-spec version- Update to version 1.2.4 + Enhancements:
* Continous integration metadata for is now available. Similar to dbus, this is split into .travis.yml (Travis-specifics) and tools/ (intended to be useful for any CI framework, although it does include various workarounds for travis-ci oddities). (Simon McVittie) + Fixes:
* Make dbus.version a tuple again, not a list, for consistent sorting. This was a regression in 1.2.2. (Debian #816729, Simon McVittie)
* Use inspect.signature() instead of inspect.getargspec() on Python versions that have it. inspect.getargspec() is deprecated in recent Python 3 and seems to have disappeared from 3.6 nightly builds. (Simon McVittie)
* Make the tests pass in \"narrow\" Python builds where unicode objects are UTF-16, rather than the UCS-4 used in Linux distributions. (fd.o #57140, Simon McVittie)
* Always include headers in a consistent order (Debian #749133, Simon McVittie)
* Include config.h in all C code that we compile. This is necessary on platforms where it might contain something like \"#define _GNU_SOURCE\" or \"#define inline __inline\". (Simon McVittie)- Update to version 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, 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)- Add python version-dependent and python version-indepent devel packages.
* Sat Nov 16 2013 Add missing dependency on python-gobject (bnc#850792)
* Mon Jun 03 2013 Removed the %{RELEASE} from the dbus-1 Requires: entries (fixes also Factory auto check).
* Sun Jun 02 2013 Update to version 1.2.0: Dependencies: - libdbus 1.6 or later is now required. Enhancements: - Unicode Corrigendum 9: when used with a suitable version of libdbus (1.6.10 or later, or 1.7.2 or later), noncharacters in strings are now accepted Fixes: - Support DBusException(\'something with non—ASCII\') under Python 2 (Michael Vogt, smcv; fd.o #55899) - Correct some misleading wording in COPYING which was written under the assumption that libdbus could actually be relicensed to MIT/X11 (Thiago Macieira) - Avoid variable-length arrays, because MSVC++ is still stuck in 1998 (based on patches from Christoph Höger, fd.o #51725) - Remove unnecessary uses of stdint.h (fd.o #51725) - Add support for Unix compilers not supporting \'inline\', for completeness - Use GObject.__class__ instead of GObjectMeta, which can no longer be imported from gi.repository.GObject in pygobject 3.8 - Fix autoreconfiscation on Automake 1.13 (Marko Lindqvist, fd.o #59006)- Removed libxml2-python runtime requirement (not needed).