aiobtclientrpc provides low-level access to the RPC protocols of BitTorrent clients. It is supposed to be the basis for a high-level library. If you want to use this directly, you need to read the documentation or source code of each client.
Check out aiobtclientapi for a high-level API.
Features
Tunnel the client connection through a proxy (SOCKS5, SOCKS4, HTTP tunnel)
Event handlers, e.g. when a torrent was added (Deluge only)
(Re-)Connect automatically on any RPC method call and disconnect automatically when used as a context manager
Keep track of the connection status and provide changes to a callback
Supported BitTorrent Clients
Transmission (daemon)
License
Metadata
Release files for aiobtclientrpc 6.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aiobtclientrpc-6.0.1.tar.gz | 34.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aiobtclientrpc-6.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 72.4 kB
Release files / aiobtclientrpc-6.0.1.tar.gz
| Download URL | aiobtclientrpc-6.0.1.tar.gz |
|---|---|
| Size | 34.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
38c95e6bcc4a56aedd6970b1fcc1fccf4f23bc9b750376e18722e2ef8c454899
|
|
BLAKE2b-256 checksum How to use checksums |
4239e56fa277d7375b6f3b856c253270b0d00ae47661ee3ed22019bc739213dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.14
|
Release files / aiobtclientrpc-6.0.1-py3-none-any.whl
| Download URL | aiobtclientrpc-6.0.1-py3-none-any.whl |
|---|---|
| Size | 38.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
628c44326e4a45faad8a0ab0ee1ff52bd0db144cc87139ac239a0fd48c4eafa5
|
|
BLAKE2b-256 checksum How to use checksums |
1dc8cdafc02ddd03ad1e2bdedd6128403af6ca52eeec3aeaac36aafa630c8d10
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.14
|