From 6edb71ddccce139f6c7de1e43f885fed37f58b1b Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Mon, 22 Jan 2007 16:50:19 +0000 Subject: [PATCH] API_CHANGES.txt, NEWS: update for 0.79.94 (= 0.80rc4) --- API_CHANGES.txt | 4 ---- NEWS | 11 +++++++---- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/API_CHANGES.txt b/API_CHANGES.txt index 9962aa0..ace4f5b 100644 --- a/API_CHANGES.txt +++ b/API_CHANGES.txt @@ -77,10 +77,6 @@ Calling conventions * Bus is a subclass of Connection rather than being a wrapper object which has-a Connection - * Some relatively internal methods have been renamed starting with - an underscore - most Python code shouldn't need to use them, and - they expose the full complexity of Messages etc. - * The timeouts in _send_with_reply and in _send_with_reply_and_block are in (possibly fractional) seconds, as is conventional in Python diff --git a/NEWS b/NEWS index 8ef8ec7..580ccbb 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,5 @@ -D-Bus Python Bindings 0.80rc3 (aka 0.79.93) (19 December 2006) -============================================================== +D-Bus Python Bindings 0.79.94 (a.k.a. 0.80rc4) (22 January 2007) +================================================================ - The "break the world" release - Rewrite dbus_bindings (Pyrex) as _dbus_bindings (C) - API changes! - Define what's public API @@ -11,6 +11,9 @@ D-Bus Python Bindings 0.80rc3 (aka 0.79.93) (19 December 2006) - Add utf8_strings and byte_arrays options in various places, so a user can tweak the calling conventions to be more efficient - Raise RuntimeError if user tries to use a connection with no main loop + to do something that won't work without one +- Make asynchronous method calls actually asynchronous when made before + introspection results come back - Redo main loop machinery so we can add pure-Python main loops later without API breakage - Allow construction of a dbus.service.Object if you don't have a BusName @@ -19,9 +22,9 @@ D-Bus Python Bindings 0.80rc3 (aka 0.79.93) (19 December 2006) (included with Python) - Port build system from distutils to autoconf/automake/libtool - Install a header file for third-party main loop integration -- Make compatible with Python 2.5 +- Make compatible with Python 2.5, including on 64-bit platforms - Add docstrings throughout -- Add more tests +- Add more tests and examples - Add interoperability tests (which interoperate with Java) - Add copyright notices! -- 2.11.4.GIT