ANNOUNCE: dbus-python 0.82.4

Simon McVittie simon.mcvittie at collabora.co.uk
Mon Dec 10 09:50:12 PST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

dbus-python 0.82.4, the "code changes? what code changes?" release.

tar: http://dbus.freedesktop.org/releases/dbus-python/dbus-python-0.82.4.tar.gz
sig: http://dbus.freedesktop.org/releases/dbus-python/dbus-python-0.82.4.tar.gz.asc
git: git://git.freedesktop.org/dbus/dbus-python.git
tag: dbus-python-0.82.4

Fixes:

* supplying reply_handler but not error_handler raises
  MissingReplyHandlerException instead of MissingErrorHandlerException,
  and vice versa (fd.o #12304, patch from René Neumann)
* Using non-recursive make for dbus/ directory should fix builds in some
  environments (fd.o #12741)

Licensing:

* Everything is now under the same MIT/X11 license used for Collabora code in
  the previous release
* Added copyright headers to some files that were still missing them

The git log follows.

Regards,
    Simon

commit ca0a58e3ef9fe1cc2b1282b52f652c71b736e182
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Mon Dec 10 15:14:06 2007 +0000

    Version 0.82.4

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ae97b7432232bc008e20e4696c512bcf69938dd8
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Mon Dec 10 15:13:48 2007 +0000

    When user sets reply_handler but not error_handler raise MissingReplyHandlerException instead of MissingErrorHandlerException, and vice versa (fd.o #12304, patch from René Neumann)

 NEWS            |    5 ++++-
 dbus/proxies.py |    4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 2beb7890280ae3b553e59ab8355b65ec203e4776
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Fri Oct 12 11:34:37 2007 +0100

    Update NEWS

 NEWS |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 6076d4222af7da5a8aa1de28626423d811ba6be2
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Fri Oct 12 11:34:28 2007 +0100

    Don't try to make dbus/Makefile from dbus/Makefile.in; the fix for #12741 removed it

 configure.ac |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 4fdbc65e42d940ba6cc4445a8a83af90dc3d3a34
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Oct 9 12:26:21 2007 +0100

    Revert "Make sure extensions are built before docs; get rid of strange inter-directory dependency"
    
    This reverts commit 5321d836844f3bc06a6d5796c9ca902e0bd6f4cc.

 Makefile.am |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 09611c45b3301e93a34a03366e058c3edc184e47
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Oct 9 12:24:52 2007 +0100

    Don't distribute COPYING.*, which we no longer have or need

 Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 81897e3143ff5d4c660e4960cc103b92d54ae14d
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Oct 9 12:24:15 2007 +0100

    Don't try to distribute COPYING.AFL-2.1 and COPYING.GPL-2, which we no longer have or need

 Makefile.am |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 0a8b67e2d99ed36f30d6709277a40fdd2812953d
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Oct 9 12:20:10 2007 +0100

    Use MIT/X11 license as per permission given on the dbus mailing list.
    This affects code with copyright statements from the following individuals:
    * Anders Carlsson
    * Colin Walters
    * David Zeuthen
    * Rob Taylor
    and the following companies:
    * Collabora Ltd. (represented by me)
    * Red Hat Inc. (represented by Havoc Pennington)

 COPYING                          |   14 +-
 COPYING.AFL-2.1                  |  197 ----------------------
 COPYING.GPL-2                    |  342 --------------------------------------
 dbus/__init__.py                 |   30 ++--
 dbus/_dbus.py                    |   30 ++--
 dbus/_expat_introspect_parser.py |   30 ++--
 dbus/decorators.py               |   30 ++--
 dbus/glib.py                     |   30 ++--
 dbus/mainloop/glib.py            |   34 ++--
 dbus/proxies.py                  |   34 ++--
 dbus/service.py                  |   34 ++--
 test/run-test.sh                 |   20 +++
 test/run-with-tmp-session-bus.sh |   20 +++
 13 files changed, 186 insertions(+), 659 deletions(-)

commit 5321d836844f3bc06a6d5796c9ca902e0bd6f4cc
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Oct 9 12:07:57 2007 +0100

    Make sure extensions are built before docs; get rid of strange inter-directory dependency

 Makefile.am |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 07b0486fa32ede65b5c05011d56f2ee0694a5176
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Oct 9 11:43:05 2007 +0100

    Use non-recursive make for dbus/ to work around types.py clash with top-level types module (fd.o #12741)

 Makefile.am      |   36 ++++++++++++++++++++++++++++++------
 dbus/Makefile.am |   28 ----------------------------
 2 files changed, 30 insertions(+), 34 deletions(-)

commit 64eeafbf7a167dd116aeabbcf78ebc257f551e1b
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue Oct 9 11:42:00 2007 +0100

    test/: add some missing copyright headers

 test/dbus_py_test.c              |   25 ++++++++++++++++++++++++-
 test/run-test.sh                 |    3 +++
 test/run-with-tmp-session-bus.sh |    4 ++++
 3 files changed, 31 insertions(+), 1 deletions(-)

commit 5295a01631b2a02f948d22417de997a3200a2cee
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Fri Sep 28 11:49:28 2007 +0100

    License examples under MIT/X11.
    According to history of dbus-core before the bindings split, the examples were
    written by Red Hat employees, so we should be OK to relicense them; and it's
    good to have copyright headers.

 examples/example-async-client.py     |   23 +++++++++++++++++++++++
 examples/example-client.py           |   23 +++++++++++++++++++++++
 examples/example-service.py          |   23 +++++++++++++++++++++++
 examples/example-signal-emitter.py   |   23 +++++++++++++++++++++++
 examples/example-signal-recipient.py |   23 +++++++++++++++++++++++
 examples/gconf-proxy-client.py       |   23 +++++++++++++++++++++++
 examples/gconf-proxy-service2.py     |   24 ++++++++++++++++++++++++
 examples/list-system-services.py     |   23 +++++++++++++++++++++++
 8 files changed, 185 insertions(+), 0 deletions(-)

commit c658f7804cf892c2c45548dc9283c06ce7249925
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Fri Sep 28 11:28:26 2007 +0100

    Use MIT/X11 license for code owned by Collabora and Red Hat only, as per Havoc's permission
    (Message-ID: <815098350709271800k2505485dlef9414609d392b48 at mail.gmail.com>)

 test/dbus_python_check.py |   21 +++++++++++++++++++++
 test/test-client.py       |   33 ++++++++++++++++++---------------
 test/test-p2p.py          |   32 ++++++++++++++++++--------------
 test/test-service.py      |   32 ++++++++++++++++++--------------
 test/test-signals.py      |   33 ++++++++++++++++++---------------
 5 files changed, 93 insertions(+), 58 deletions(-)

commit a6c85a634286fe6ddfb0d15c40a475acf4bd214c
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Thu Sep 27 19:05:06 2007 +0100

    Unset dbus_python_released following release

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: OpenPGP key: http://www.pseudorandom.co.uk/2003/contact/ or pgp.net

iD8DBQFHXXxUWSc8zVUw7HYRAjbBAJ9y5nDxP9QVfcovcOTSvoFg11shWACfb5ck
2gS5vyg//fXhrikcTORL5I8=
=iYbU
-----END PGP SIGNATURE-----


More information about the dbus mailing list