Hello community,
here is the log from the commit of package dbus-1-python
checked in at Wed Dec 5 23:54:35 CET 2007.
--------
--- dbus-1-python/dbus-1-python.changes 2007-06-20 01:19:01.000000000 +0200
+++ /mounts/work_src_done/STABLE/dbus-1-python/dbus-1-python.changes 2007-12-05 12:07:49.058802000 +0100
@@ -1,0 +2,102 @@
+Wed Dec 5 11:49:42 CET 2007 - thoenig@suse.de
+
+- new upstream version 0.82.3 (skipped 0.82.1 and 0.82.2)
+ - Don't try to distribute COPYING.LGPL-2.1 - no longer exists
+ - Fix NEWS indentation
+ - Mention relicensing in NEWS
+ - Update NEWS, and add regression tests for fd.o #12096 and
+ #12403
+ - fd.o #12432: fix documentation for remove_from_connection
+ - dbus.exceptions.DBusException: allow setting _dbus_error_name
+ in subclasses
+ - Don't raise KeyError when closing private dbus.Bus.
+ (fd.o #12096)
+ - Also deprecate private dbus.Bus in favour of
+ dbus.bus.BusConnection - the only things you gain from using
+ dbus.Bus are the shared-instance behaviour and some strange
+ more-than-one-way-to-do-it APIs.
+ - Relicense Collabora code under the MIT/X11 license proposed for
+ dbus core, removing all references to the LGPL as a result
+ - dbus.service: Don't assume that exceptions passed to
+ asynchronous callbacks are the same as the pending exception
+ (fd.o #12403, https://dev.laptop.org/ticket/3370)
+ - Makefile.am, test/Makefile.am: Use @abs_top_builddir@,
+ @abs_top_srcdir@
+ - This fixes incorrect Python path for docs and tests if doing
+ an out-of-tree
+ - build using an absolute path for $(srcdir), and is also
+ less ugly.
+ - Unset dbus_python_released
+ - Release 0.82.2
+ - Mention in NEWS that API docs are generated by default
+ - Reorganise README to reflect that API docs are generated
+ by default
+ - Mention incompatibility with 0.82.1 more prominently
+ - Check for epydoc version >= 3, and default to building API docs
+ if available
+ - Update NEWS to mention #11623 fix
+ - Add rel_path_keyword to @method (fd.o #11623)
+ - Avoid deprecated API in cross-test
+ - Fix introspection on objects with more than one connection or
+ more than one object path (bugs.fd.o #11794)
+ - NEWS: mention the solved build problems related to
+ python-config
+ - Re-fix checking for Python include paths. Use $PYTHON-config
+ like in 0.82.1 if we can, use the hard-coded logic from
+ versions prior to 0.82.0 if we can't.
+ - Complete the .m4 renaming
+ - Move dbus-py-add-rst2htmlflag.m4 to jh-add-cflag.m4 - the
+ contents of two of the .m4 files were the opposite of what
+ they should be
+ - Move jh-add-cflag.m4 to dbuspy-add-rst2htmlflag.m4 - the
+ contents of two of the .m4 files were the opposite of what
+ they should be
+ - Revert "Use python-config to get Python cppflags (patch from
+ Ubuntu, fd.o #11282)."
+ - Python < 2.5 didn't have python-config (although some
+ distributions, e.g. Debian and Ubuntu, shipped it as an
+ add-on). Even for 2.5, some distributions install it under
+ gratuitously different names (hi, Gentoo). As a result, this
+ patch needs replacing with one that doesn't rely on having
+ python-config.
+ - _dbus_bindings/mainloop.c: Remove Watch and Timeout.
+ They were never used, and didn't make a great deal of sense.
+ I now believe the right direction for pure-Python mainloop
+ support is to define a Pythonic main loop abstraction and
+ coerce libdbus to fit into it, rather than pretending the
+ objects in libdbus' abstraction are Python objects.
+ - NEWS: update with timeout fix
+ - Measure async call timeout in seconds as intended, not in
+ ms (blocking calls already used seconds). Add regression tests
+ - test-client: Avoid deprecated usage - explicitly pass
+ SessionBus() to BusName ctor
+ - Try to avoid importing things from _dbus_bindings when they
+ could be imported from public API
+ - Bump version to 0.82.1.YYYYMMDD
+ - Avoid cpp directives inside macro calls, to be nice to old
+ gcc versions
+ - NEWS, configure.ac: 0.82.1, the "double precision" release
+ - Use PyArg_ParseTuple correctly, fixing the timeout in
+ send_message_with_reply and send_message_with_reply_and_block.
+ (bugs.fd.o #11489; thanks to Marco Pesenti Gritti for report
+ and initial patch)
+ - Unset dbus_python_released
+ - .gitignore: ignore patch(1) cruft, and detached signatures
+ for the release tarballs
+ - dbus.proxies: If making a call with ignore_reply=True, don't
+ block for introspection
+ - dbus.service: use DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE
+ - Expose HANDLER_RESULT_HANDLED, HANDLER_RESULT_NOT_YET_HANDLED
+ as public API in dbus.lowlevel
+ - Get stacklevel right on deprecation of not specifying bus in
+ BusName.__init__
+ - _dbus_bindings: add DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE
+ etc.
+ - Avoid using deprecated dbus_watch_get_fd()
+ - dbus.service: Deprecate the omission of the `bus` argument in
+ the BusName constructor.
+ - Explicit is better than implicit.
+ - Stop using interactive-Python syntax in tutorial to reduce
+ user confusion. Closes bugs.fd.o #11209.
+
+-------------------------------------------------------------------
Old:
----
dbus-python-0.82.0.tar.gz
New:
----
dbus-python-0.82.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dbus-1-python.spec ++++++
--- /var/tmp/diff_new_pack.x16425/_old 2007-12-05 23:53:59.000000000 +0100
+++ /var/tmp/diff_new_pack.x16425/_new 2007-12-05 23:53:59.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package dbus-1-python (Version 0.82.0)
+# spec file for package dbus-1-python (Version 0.82.3)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,12 +12,12 @@
Name: dbus-1-python
BuildRequires: dbus-1-glib-devel pyrex python-devel
-URL: http://dbus.freedesktop.org/
-License: Other uncritical OpenSource License, D-BUS is licensed to you under your choice of the Academic Free
+Url: http://dbus.freedesktop.org/
+License: Other uncritical OpenSource License
Group: Development/Libraries/Python
-Version: 0.82.0
+Version: 0.82.3
Release: 1
-Autoreqprov: on
+AutoReqProv: on
Summary: Python bindings for D-Bus
Source0: dbus-python-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -25,12 +25,13 @@
Requires: libxml2-python
Requires: python-xml
%{py_requires}
+
%package -n dbus-1-python-devel
Summary: Python bindings for D-Bus
Requires: dbus-1 >= %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1`)
Requires: dbus-1-devel >= %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1-devel`)
Requires: dbus-1-python = %{version}
-Autoreqprov: on
+AutoReqProv: on
Group: Development/Libraries/Python
%description
@@ -55,7 +56,6 @@
Colin Walters