Official releases

Official releases will eventually be available from PyPI.

Download the .zip distribution file and unpack it. Inside is a script named Enter this command:

python install

...and the package will install automatically.

Development version

Alternatively, you can get the latest source from our git repository:

git clone git://

Add the resulting folder to your PYTHONPATH or symlink the dukeclient directory inside it into a directory which is on your PYTHONPATH, such as your Python installation’s site-packages directory.

You can verify that the application is installed by typing the following command in a terminal:

$: duke help

When you want to update your copy of the source code, run git pull from within the django-duke-client directory.


The development version may contain bugs which are not present in the release version and introduce backwards-incompatible changes.

If you’re tracking master, keep an eye on the recent Commit History before you update your copy of the source code.