Menu

DOPAL (DO Python Azureus Library) / News: Recent posts

AzJython 0.3 released (first release!)

AzJython is a plugin for the Java BitTorrent client Azureus which provides a Jython environment inside Azureus.

Version 0.3 is the first public release of AzJython. This is currently limited to providing a basic Jython interpreter inside Azureus - with some default values provided to allow investigation and experimentation through the plugin API.

This version is still a bit rough around the edges, but later releases will improve the usability of the interpreter. It's currently useful as a debugging tool, and later versions will make it more useful as a plugin prototyping tool, as well as providing an environment to make it much easier to write scripts to provide additional functionality to Azureus.... read more

Posted by Allan Crooks 2006-12-11

DOPAL 0.60 released

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.60 is the fourth public release of DOPAL. The first major change is the addition of a new scripting framework - this allows DOPAL to be used much small scripts to be written much more conveniently, as well as making it easy to write much more portable scripts than before.... read more

Posted by Allan Crooks 2006-05-03

Moved to Subversion

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

Just to let you know that anyone who wants to access the code from the repository on Sourceforge now needs to access it from the Subversion repository, rather than the CVS repository (which I have discontinued use of).

DOPAL 0.57 should be released within the next week or so - there's been a lot of work put into it to improve its ability to make it easy to write small usable scripts (as well as other things). Just you wait and see....... read more

Posted by Allan Crooks 2006-04-28

DOPAL 0.56 released

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.... read more

Posted by Allan Crooks 2006-03-03

DOPAL 0.55 released

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.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.... read more

Posted by Allan Crooks 2006-02-03

DOPAL 0.54 released (first release!)

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

This is the very first release of DOPAL - though I've been working on the project on and off since September 2004! Please give it a try - test it, break it, give feedback...

There is documentation on the main website for the project on how to use it (including API docs), so have a look!

Posted by Allan Crooks 2006-01-04