[ANN] DOPAL 0.55 - Python library for Azureus

Allan Crooks dopal-annmail at sixtyten.org
Sat Feb 4 12:31:57 CET 2006


Summary:
-------
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).

Changes:
-------
Version 0.55 is the second public release of DOPAL. The main change is a
massive increase of supported classes defined by Azureus (up from 17 to
214!). There are also a few minor bugfixes in this release, as well as
some internal core changes, and improved API documentation.

The method definitions in this release are in sync with Azureus 2.3.0.7
b40 (though you can use any version of Azureus with DOPAL).

Description:
-----------
It provides a very Pythonic way of interacting with the objects
available in Azureus's Plugin API - you can interact with remote objects
and invoke methods on them as easily as any normal Python object (while
all the connection handling and XML generation and parsing is done
behind the scenes). It also allows you to write code which can do just
the same things as Java plugins for Azureus can (well, almost).

Website:
-------
http://dopal.sourceforge.net/

Example usage:
-------------
http://dopal.sourceforge.net/examples.html


More information about the Python-announce-list mailing list