Utils

transmission_rpc.utils.format_size(size: int) → tuple[float, str][source]

Format byte size into IEC prefixes, B, KiB, MiB …

transmission_rpc.utils.format_speed(size: int) → tuple[float, str][source]

Format bytes per second speed into IEC prefixes, B/s, KiB/s, MiB/s …

transmission_rpc.utils.format_timedelta(delta: timedelta) → str[source]

Format datetime.timedelta into <days> <hours>:<minutes>:<seconds>.

transmission_rpc.utils.get_torrent_arguments(rpc_version: int) → list[str][source]

Compatibility import for transmission_rpc.constants.get_torrent_arguments().