SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python39-dbus-python-1.3.2-qubes.bp154.2.35.x86_64.rpm :

* Mon Jan 02 2023 Dirk Müller - update to 1.3.2:
* Python 3, version 3.5 or later, is required.
* Installing from source code using Autotools requires Python 3.5 or later.
* dbus.gobject_service, dbus.types.UTF8String and the utf8_strings keyword argument were only usable with Python 2, and therefore have been removed, along with the rest of the special cases for Python 2.
* Add methods to Message objects to manipulate the interactive authorization flag
* Add licensing information in REUSE format
* Raise ValueError instead of crashing with assertion failure when a Unix fd index number is greater than the number of fds actually attached to the message (firewalld#985; Simon McVittie)
* Raise ValueError instead of crashing with assertion failure when a negative number is passed to the UnixFd constructor
* Fix undefined escape sequences in docstrings
* Make `distcheck` compatible with Automake 1.16.4, by forcing an appropriate prefix to be used
* Update AX_PYTHON_DEVEL from autoconf-archive for better forwards-compatibility
* Avoid various deprecation warnings in the build system - distutils.sysconfig → sysconfig - distutils.util → sysconfig
* Tue Jul 27 2021 Dirk Müller - update to 1.2.18:
* dbus-python will be built for python3
* Python 2 reached end-of-life on 2020-01-01. A future version of dbus-python is likely to remove Python 2 support.
* Move from collections.Sequence to collections.abc.Sequence on Python ≥ 3.3, for Python 3.10 compatibility
* Avoid another deprecation warning for inspect.getargspec(). This is similar to the one fixed in 1.2.4, but for dbus.decorators.signal rather than dbus.decorators.method. (dbus-python!8; Martin Stumpf)
* Fix an unlikely fd leak if memory allocation fails for UnixFd
* Fix memory and fd leak if UnixFd is given an invalid negative variant_level
* Avoid more deprecation warnings
* Disable -Wdeclaration-after-statement. Python 3.9 relies on intermixed declarations and statements in its headers, so we can no longer enforce this. (Simon McVittie)
* Convert examples to Python 3 (Simon McVittie)
* Use the same Python executable for build and dist/distcheck by default
* CI fixes
* Wed Jun 09 2021 Simon Lees - Enable testsuite
* Sat Jan 09 2021 Dirk Müller - update to 1.2.16:
* All tests are run even if the tap.py module is not available, although diagnostics for failing tests will be better if it is present.
* Forbid unexpanded AX-prefixed macros more selectively
* Fri Dec 11 2020 Benjamin Greiner - Support builds with more than one python3 flavor gh#openSUSE/python-rpm-macros#66- Remove shebang from examples (rpmlint warning, is in common doc)- Clean duplicate python flavor variables for configure- Update the provides/obsoletes tags for old-style dbus-1-$python
* Wed Jan 08 2020 Michael Gorse - 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 Python 3.8 to CI. - Changes in version 1.2.12:
* Don\'t save and restore the exception indicator when called from C code. - Changes in version 1.2.10:
* Rewrite CONTRIBUTING.md document, based on Wayland\'s equivalent
* Add clearer license information using SPDX-License-Identifier.
* Improve test coverage.
* Don\'t set deprecated tp_print to NULL under Python 3.
* 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 (dbus-python!3. - 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.
* 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.
* Avoid a long-standing race condition in the automated tests.
* Fix Qt website URL.- Up dbus dependency; 1.8 is now required.
* Mon Oct 01 2018 Nicolas Bock - Add missing dependency for pkg-config files
* Wed Jul 04 2018 tchvatalAATTsuse.com- Version update to version 1.2.8:
* Python 2.7 required or 3.4 respectively
* Tests use tap.py functionality
* Upstream dropped epydoc completely
* See NEWS for more
* Wed Jul 04 2018 tchvatalAATTsuse.com- Use requires_ge instead of the rpm calls
* Mon Dec 18 2017 jmatejekAATTsuse.com- drop unneeded epydoc requirement properly
* Thu Dec 07 2017 dimstarAATTopensuse.org- 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 jmatejekAATTsuse.com- drop unneeded epydoc requirement (API docs were not built anyway)
* Wed Mar 08 2017 toddrme2178AATTgmail.com- 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 travis-ci.org is now available. Similar to dbus, this is split into .travis.yml (Travis-specifics) and tools/ci-build.sh (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 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)- Add python version-dependent and python version-indepent devel packages.
 
ICM