40a5c1 - Update to 0.82.3

Authored and Committed by John (J5) Palmieri 16 years ago
    - Update to 0.82.3
    - Closing private dbus.Bus no longer raises KeyError (fd.o #12096)
    - async_err_cb(MyException()) now works (fd.o #12403)
    - dbus.service.Object.remove_from_connection no longer claims that multiple
        exports aren't possible (fd.o #12432)
    - Setting _dbus_error_name as a class attribute of DBusException subclasses
        works again
    - dbus.Bus(private=True) is deprecated (use dbus.bus.BusConnection in new
        code, dbus.Bus basically just adds the shared-connection behaviour)
    - If you pass the timeout argument to call_async or an asynchronous proxy
        method call and expect it to be in milliseconds, you should change the
        argument to be in seconds, and require dbus-python >= 0.82.2. This does
        not effect Fedora since I never pushed 0.82.1 which had the fix to make
        timeouts work.
    - @dbus.service.method supports a rel_path_keyword argument for the benefit
        of fallback objects, which provides the method implementation with the
        path of the object within the exported subtree. For instance, if you
        have a fallback object exported at /Fallback, and you call a method
        that has rel_path_keyword='rel_path' on /Fallback and on
        /Fallback/Some/Where, the method implementation will be called with
        rel_path='/' and with rel_path='/Some/Where' respectively. (fd.o
        #11623)
    - Introspect() now works on objects exported in more than one location.
        (fd.o #11794)
    
        
file modified
+1 -0
file modified
+26 -3
file modified
+1 -1