Changelog for
dbus-1-python-1.2.0-10.39.i586.rpm :
Sat Nov 16 13:00:00 2013 jengelhAATTinai.de
- Add missing dependency on python-gobject (bnc#850792)
Mon Jun 3 14:00:00 2013 asterios.dramisAATTgmail.com
- Removed the %{RELEASE} from the dbus-1 Requires: entries (fixes also Factory
auto check).
Sun Jun 2 14:00:00 2013 asterios.dramisAATTgmail.com
- 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).
Mon Nov 19 13:00:00 2012 asterios.dramisAATTgmail.com
- Update to version 1.1.1:
Dependencies:
- libdbus 1.6 or later is now recommended. It is not strictly required yet.
Fixes:
- Validate UTF-8 according to the rules libdbus uses, falling back to our
own (inefficient) implementation if not compiled against dbus >= 1.6
(fdo#40817)
- Under Python 3, in the absence of introspection or signature=\'...\',
pass dbus.ObjectPath or dbus.Signature arguments with the obvious
signature \'o\' or \'g\', not \'s\'. This previously only worked in Python 2.
(fdo#50740)
From version 1.1.0:
Deprecations:
- dbus.gobject_service is deprecated. Use dbus.gi_service and PyGI in new
code.
API changes:
- dbus.gobject_service works in legacy PyGObject 2 applications again,
like it did before 1.0. The down side is that it doesn\'t work in all PyGI
applications any more, unlike 1.0. In PyGI applications, depend on
dbus-python >= 1.1 and use dbus.gi_service instead - its API is the same.
(fdo#48904, deb#670516)
- dbus.gobject_service has been removed from Python 3 builds altogether.
Enhancements:
- Use DBusBasicValue from libdbus 1.5, if available, rather than reinventing
it
Fixes:
- Put sockets for the regression tests in /tmp, not the builddir, fixing
test failures in a really long builddir (fdo#46747)
- Fix a reference leak in dbus_py_variant_level_set (fdo#47108)
- Modify AM_CHECK_PYTHON_HEADERS so the \"another way\" works with Python 3
Sun May 27 14:00:00 2012 highwaystar.ruAATTgmail.com
- dbus-1-python3 package added
Thu Mar 8 13:00:00 2012 asterios.dramisAATTgmail.com
- New upstream version 1.0.0:
Dependencies:
- libdbus 1.4 or later is now required.
- Python 2.6 or later is now required. If Python 3 is used, it must be
version 3.2 or later.
- GNU make (or, at your own risk, another make with the GNU $(patsubst)
extension) is now required.
API changes:
- dbus_bindings, which was never meant to be public API and has been
deprecated for nearly 5 years, has finally been removed.
- The repr() of every dbus-python object is now unicode.
- The Python 3 API is not the same as the Python 2 API; see PY3PORT.rst for
details.
Enhancements:
- Python 3 compatibility (fd.o #26420)
- MethodCallMessage and SignalMessage now have a more useful repr()
Fixes:
- OOM while appending a unicode object to a message no longer leaks a string
- If libdbus somehow gives us invalid UTF-8, don\'t crash
- Fix rst2html failure in non-UTF-8 locales
From version 0.84.0:
Enhancements:
- fd.o #30812: add the UnixFd type, and support Unix fd passing if compiled
against a new enough libdbus
- fd.o #34342: add Connection.set_allow_anonymous(bool)
- fd.o #21017: add configure arguments PYTHON_INCLUDES and PYTHON_LIBS which
can be used to override $PYTHON-config
Fixes:
- fd.o #35626: clear ProxyObject\'s pending introspection queue after
execution
- fd.o #22560: remove duplicate code from example-async-client
- fd.o #36206: allow signature=\'x\' among ProxyObject method arguments
- Spec file updates:
- Removed pyrex from BuildRequires: (not needed anymore).
- Removed \"autoreconf -fi\" from %build section and also libtool requirement
(not needed).
- Added epydoc and python-docutils in BuildRequires: to enable generation of
HTML docs and API documentation.
Wed Jan 25 13:00:00 2012 cfarrellAATTsuse.com
- license update: MIT
SPDX format for MIT license
Fri Sep 30 14:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to make the spec file more reliable
Sun Sep 18 14:00:00 2011 jengelhAATTmedozas.de
- Remove redundant tags/sections from specfile
(cf. packaging guidelines)
- Use %_smp_mflags for parallel build
Tue Jan 4 13:00:00 2011 fcrozatAATTnovell.com
- new upstream version 0.83.2 :
- libdbus 1.2 is still supported, but libdbus >= 1.4 is
recommended.
- Make BusConnection.list_activatable_names actually call
ListActivatableNames, not ListNames
- Don\'t override CFLAGS when adding compiler warnings
- Fix compilation on platforms where Py_ssize_t is larger than
int, like x86-64
- fd.o #21831: deserialize empty byte arrays with byte_arrays=True
as ByteArray(\'\'), not ByteArray(\'None\')
- fd.o #23278, #25105: fix crashes when trying to append more
struct entries than the signature allows with libdbus 1.4
- fd.o #23831: fix crashes when an embedded Python interpreter
imports dbus, is finalized, is re-initialized, and re-imports
dbus
- fd.o #21172: avoid some deprecation warnings in Python 2.6
- fd.o #15013: add dbus.lowlevel.MESSAGE_TYPE_SIGNAL etc., for
those who care about message types at a low level
- When removing signal matches, clean up internal state, avoiding
a memory leak in long-lived Python processes that connect to
signals from arbitrarily many object paths (fd.o #17551)
- When setting the sender of a message, allow it to be
org.freedesktop.DBus so you can implement a D-Bus daemon in
pure Python
Sun Oct 31 13:00:00 2010 jengelhAATTmedozas.de
- Use %_smp_mflags
Sun Aug 9 14:00:00 2009 cooloAATTnovell.com
- use new python macros