plyder
Download manager with web-interface.
Installation
$ pip install plyder
Usage
$ plyder
plyder works out of the box. Though you might want to adapt the configuration to your taste.
Custom download scripts
Custom download scripts can be specified in the configuration file:
download_handlers:
- ./github_downloader.sh
./github_downloader.sh needs to be an executable script of the following form:
#!/usr/bin/env bash
# PLYDER_HOST: <host to match>
url="$1"
output_dir="$2"
<custom logic>
See plyder/download_providers/ for built-in examples.
Prometheus integration
plyder exposes the /metric resource which allows monitoring download counts and system usage using Prometheus and, e.g., Grafana.
Metadata
Release files for plyder 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| plyder-0.4.1.tar.gz | 41.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| plyder-0.4.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 82.9 kB
Release files / plyder-0.4.1.tar.gz
| Download URL | plyder-0.4.1.tar.gz |
|---|---|
| Size | 41.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
00acba14276fa6b25365fd0946ea3528c3ea12a7c7d97b0285cc25da718e89a4
|
|
BLAKE2b-256 checksum How to use checksums |
643c53f63808d9bdc622e8c7017059eb28e7a58895bade4927e4f5486b0df1c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.14 CPython/3.10.5 Linux/6.5.8-arch1-1
|
Release files / plyder-0.4.1-py3-none-any.whl
| Download URL | plyder-0.4.1-py3-none-any.whl |
|---|---|
| Size | 41.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b56458793040976f11e63b68c939b7d0c033d10c75ebe7569c6ae1bbb0466e7f
|
|
BLAKE2b-256 checksum How to use checksums |
5518df2239f9206d5b4755ca4a98c3a18441754fc18527b0ee9a0c154d5e89fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.14 CPython/3.10.5 Linux/6.5.8-arch1-1
|