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
Metadata
Release files for rtorrent-migrate 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rtorrent-migrate-1.0.0.tar.gz | 5.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rtorrent_migrate-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.6 kB
Release files / rtorrent-migrate-1.0.0.tar.gz
| Download URL | rtorrent-migrate-1.0.0.tar.gz |
|---|---|
| Size | 5.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8bbf2ed4904a46dcd3c3cb0f330046bef8889b75477abbc2db7135c1583a586a
|
|
BLAKE2b-256 checksum How to use checksums |
439cebfbcb6fff12109bea9d92da81a17c9f6fe4c650f9226d9dec23a1949ba2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / rtorrent_migrate-1.0.0-py3-none-any.whl
| Download URL | rtorrent_migrate-1.0.0-py3-none-any.whl |
|---|---|
| Size | 21.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
82fa3c8d179a2f157f1483b1b01e7b628a225153ccf429e0c17296d0e1e08758
|
|
BLAKE2b-256 checksum How to use checksums |
bacf4b0a7746cc40f35dc090fe1b75a1fc65a3c65b62ece269fa5750b3bf63d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|