Transmission-rpc

Latest version: v7.0.11

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 10

3.0.0

Bug Fixes
- **client:** failed to add url which is http url but not end with 'torrent' ([16](https://github.com/Trim21/transmission-rpc/issues/16))

Code Refactoring
- return File object instead of returning a dict ([23](https://github.com/Trim21/transmission-rpc/issues/23))
- Client will use [`yarl`](https://github.com/aio-libs/yarl) to build url

BREAKING CHANGES

- `Torrent.files()` will return `List[File]`
`Client.get_files()` will return `Dict[int, List[File]]`
- Client args `address` and `user` is not available anymore

Features
- check rpc version for kwargs

3.0.0a4

Code Refactoring
- remove kwargs checker as a ValueError will be raised
- return File instead of return dict ([23](https://github.com/Trim21/transmission-rpc/issues/23))

BREAKING CHANGES

`Torrent.files()` will return `List[File]`
`Client.get_files()` will return `Dict[int, List[File]]`

3.0.0a3

Bug Fixes
- **client:** failed to add url which is http url but not end with 'torrent' (16)

3.0.0a2

Document:
- **client**: remove deprecated kwargs.

3.0.0a1

Code Refactoring
- Client will use yarl to build url

Features
- check rpc version for kwargs

BREAKING CHANGE

- Client take kwargs only
- Client args `address` and `user` is not avaliable anymore
- Drop python3.5 support

2.0.4

Bug Fixes
- **client:** host parameter in Client.\_\_init\_\_ works without address ([6](https://github.com/Trim21/transmission-rpc/issues/6))

Page 10 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.