Metadata-Version: 2.0
Name: deluge-client
Version: 1.0.4
Summary: Simple Deluge Client
Home-page: https://github.com/JohnDoee/deluge-client
Author: John Doee
Author-email: johndoee+delugeclient@tidalstream.org
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Software Development :: Libraries :: Python Modules

Deluge Client
=============

A lightweight pure-python rpc client for deluge.
Note, does not support events and any additional replies from deluge will mess up the datastream.

Requirements
------------

- Deluge 1.3.x
- Python 2.6, 2.7, 3.3, 3.4

Install
-------

>From GitHub (develop):
::

    pip install git+https://github.com/JohnDoee/deluge-client.git#develop

>From PyPi (stable):
::

    pip install deluge-client

Usage
-----
::

    >>> from deluge_client import DelugeRPCClient

    >>> client = DelugeRPCClient('127.0.0.1', 12345, 'username', 'password')
    >>> client.connect()
    >>> client.connected
    True
    >>> client.call('core.get_torrents_status', {}, ['name'])
    {'79816060ea56d56f2a2148cd45705511079f9bca': {'name': 'TPB.AFK.2013.720p.h264-SimonKlose'}}

License
-------

MIT, see LICENSE


