Torrent client


Keywords
python
License
MIT
Install
pip install torra==1.0.17

Documentation

Torrent client

Install

On Ubuntu from PPA.

sudo add-apt-repository ppa:colin-i/ppa

Or the manual installation step from this link https://gist.github.com/colin-i/e324e85e0438ed71219673fbcc661da6
Install:

sudo apt-get install torra

Will also install libgtk-4-1 if is not already installed.


On openSUSE, run the following as root:
For openSUSE Tumbleweed:

zypper addrepo https://download.opensuse.org/repositories/home:costin/openSUSE_Tumbleweed/home:costin.repo

For openSUSE Leap:

zypper addrepo https://download.opensuse.org/repositories/home:costin/openSUSE_Leap_16.0/home:costin.repo

Replace 16.0 with 15.6 if needed.
And:

zypper refresh
zypper install python313-torra

Replace python313 with python312 or python311 if needed.
Will also install libgtk-4-1 if is not already installed.


On Fedora, run the following as root:

dnf copr enable colin/project
dnf install python3-torra

And having gtk4.


On Arch Linux, .zst file from releases. Or:

yay -Sy python-torra

Will also install gtk4 if is not already installed.


From PyPI:

pip3 install torra

And having gtk4 and libtorrent. Also working on Windows MinGW MSys2.


On other linux distributions with gtk4, .AppImage file from releases.

From source

Using libtorrent (arvidn) with python bindings.
More info at setup.pre.py.

Donations

The donations section is here https://gist.github.com/colin-i/e324e85e0438ed71219673fbcc661da6