DOPAL is a library to allow programs written in Python to easily communicate the Java BitTorrent client Azureus, via the XML/HTTP plugin (allowing communication over a network).
Version 0.56 is the third public release of DOPAL. One of the main changes is support for "typeless" objects - this allows DOPAL to represent remote objects which it has no information about. There is also support for passing and recieving Java's "short" primitive type, and a fix for a traceback occurring in the __str__ methods of some objects.
There's also various other minor changes - check the changelog for more information.
The method definitions in this release are in sync with Azureus 2.4.0.1 b13 (though you can use any version of Azureus with DOPAL).