rTorrent migration utility
Project description
rtorrent-migrate
rtorrent-migrate is a command-line utility used to bulk-convert your data and/or session directory of torrents in rTorrent
It also includes a class that can be used in Python scripts
Usage documentation and examples are available here
Requirements
Installation
Install from PyPI:
pip3 install rtorrent-migrate
Install from source:
git clone https://gitlab.com/adralioh/rtorrent-migrate.git
pip3 install ./rtorrent-migrate
If you don't want to install, you can also run the module directly:
# Run from within the git repo
python3 -m rtorrent_migrate --help
Tests
Tests are run using the built-in unittest
module, and Coverage.py is used to measure code coverage
Run tests without measuring coverage:
python3 -m unittest discover -s tests -t .
Run tests and measure coverage:
coverage run -m unittest discover -s tests -t .
View the results:
coverage report
Generate a detailed report, outputted to ./htmlcov
:
coverage html
Building documentation
Sphinx is used to build documentation
Build requirements:
How to build:
cd docs
make html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for rtorrent_migrate-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82fa3c8d179a2f157f1483b1b01e7b628a225153ccf429e0c17296d0e1e08758 |
|
MD5 | 930c35d516f91952c711b8d5f8876952 |
|
BLAKE2b-256 | bacf4b0a7746cc40f35dc090fe1b75a1fc65a3c65b62ece269fa5750b3bf63d1 |