Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rtorrent-migrate-1.0.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

rtorrent_migrate-1.0.0-py3-none-any.whl (21.7 kB view details)

Uploaded Python 3

File details

Details for the file rtorrent-migrate-1.0.0.tar.gz.

File metadata

  • Download URL: rtorrent-migrate-1.0.0.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for rtorrent-migrate-1.0.0.tar.gz
Algorithm Hash digest
SHA256 8bbf2ed4904a46dcd3c3cb0f330046bef8889b75477abbc2db7135c1583a586a
MD5 40b67163ec79d828b6c00a7b1d033ea0
BLAKE2b-256 439cebfbcb6fff12109bea9d92da81a17c9f6fe4c650f9226d9dec23a1949ba2

See more details on using hashes here.

File details

Details for the file rtorrent_migrate-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: rtorrent_migrate-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for rtorrent_migrate-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 82fa3c8d179a2f157f1483b1b01e7b628a225153ccf429e0c17296d0e1e08758
MD5 930c35d516f91952c711b8d5f8876952
BLAKE2b-256 bacf4b0a7746cc40f35dc090fe1b75a1fc65a3c65b62ece269fa5750b3bf63d1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page