Skip to main content

An RPC client library for the Transmission BitTorrent client

Project description

Documentation badge PyPI badge PyPI downloads badge

Documentation

Found here: https://clutch.readthedocs.io

Quick start

Install the package:

$ pip install transmission-clutch

Make a client:

from clutch import Client
client = Client()

If you find the client isn’t connecting (an error will be raised), make sure you’re entering the address correctly. Reference urllib.parse.urlparse for parsing rules.

You can specify Transmission’s address when making the client:

client = Client(address="http://localhost:9091/transmission/rpc")

RPC methods are separated into groups: torrent, session, queue and misc.

Methods are called by first specifying a group:

client.torrent.add(...)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

transmission_clutch-7.0.3.tar.gz (514.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

transmission_clutch-7.0.3-py3-none-any.whl (28.9 kB view details)

Uploaded Python 3

File details

Details for the file transmission_clutch-7.0.3.tar.gz.

File metadata

  • Download URL: transmission_clutch-7.0.3.tar.gz
  • Upload date:
  • Size: 514.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.24

File hashes

Hashes for transmission_clutch-7.0.3.tar.gz
Algorithm Hash digest
SHA256 bb0bc90a9e49f3a54f84e6f007846f992332b05fc570f3096ea87a0e3f188144
MD5 4097359768b4d866d2052fcaf5571b41
BLAKE2b-256 bbdeae7aab00fa6fac07e5156ec00cdd35aa0e23a4a34c6c4509edab6551fd7f

See more details on using hashes here.

File details

Details for the file transmission_clutch-7.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for transmission_clutch-7.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 63908a689c86bce83c684e12fcbf5ca728136e98014fe60a3120e128bcb7c1bb
MD5 a619d3cf9b6364cf3c79bf3a07bd81fa
BLAKE2b-256 91f7584de3beafb7a7b51cda3a1900398e5833accae59849b4bde12f5d690d3f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page