{"id":23066,"library":"deluge-client","title":"Deluge Client","description":"Simple Deluge RPC client for managing a Deluge BitTorrent client. Current version 1.10.2, stable with occasional patches.","status":"active","version":"1.10.2","language":"python","source_language":"en","source_url":"https://github.com/JohnDoee/deluge-client","tags":["deluge","bittorrent","rpc","client"],"install":[{"cmd":"pip install deluge-client","lang":"bash","label":"Standard install"}],"dependencies":[],"imports":[{"wrong":"from deluge_client import DelugeRpcClient","symbol":"DelugeRPCClient","correct":"from deluge_client import DelugeRPCClient"}],"quickstart":{"code":"from deluge_client import DelugeRpcClient\nclient = DelugeRpcClient('localhost', 58846, 'username', 'password')\nclient.connect()\ntorrents = client.get_torrents_status({}, ['name', 'progress'])\nprint(torrents)","lang":"python","description":"Connect to a Deluge daemon and list torrents with name and progress."},"warnings":[{"fix":"Use Python 3.6 or newer. Pin to <1.5 if Python 2 is needed.","message":"v1.5+ dropped Python 2 support. Python 3.6+ required.","severity":"breaking","affected_versions":">=1.5.0"},{"fix":"Always check the return value of client.connect() and wrap calls in try/except DelugeConnectionException.","message":"Authentication failure might not raise an obvious error; client.connect() returns True/False, and subsequent calls may raise DelugeConnectionException.","severity":"gotcha","affected_versions":"all"},{"fix":"Use `from deluge_client import DelugeRpcClient` instead.","message":"The old import path `delugeclient` (without underscore) was removed in v1.0.","severity":"deprecated","affected_versions":">=1.0.0"}],"env_vars":null,"search_vec":"'1.10.2':15 'bittorr':11,21 'client':2,6,12,23 'current':13 'delug':1,4,10,20 'manag':8 'occasion':18 'patch':19 'rpc':5,22 'simpl':3 'stabl':16 'version':14","created_at":"2026-05-01T06:02:13.718235+00:00","updated_at":"2026-05-01T06:02:13.718235+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"1.10.2","cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/JohnDoee/deluge-client","docs":null,"changelog":null,"pypi":"https://pypi.org/project/deluge-client/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["http-networking","data"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-08-02","install_tag":null}}