Skip to main content

CLI downloader for SubsPlease.org anime releases with tmux session management

Project description

subsplease-dl

A pip-installable CLI downloader for SubsPlease.org with tmux session management — inspired by animepahe-dl-tmux.

pip install subsplease-dl

Requirements

  • Python 3.9+
  • A torrent client: aria2c (recommended), webtorrent-cli, or transmission-cli
  • tmux for background download sessions (optional but recommended)

Install aria2 (recommended torrent client):

# Termux (Android)
pkg install aria2

# Ubuntu/Debian
sudo apt install aria2

# macOS
brew install aria2

# Or use webtorrent-cli
npm install -g webtorrent-cli

Quick Start

# Interactive TUI — search and pick episodes
subs

# Download latest releases
subsplease-dl latest

# Search and download a specific show
subsplease-dl search "one piece"

Changelog

0.3.3

  • Fix crash (FileNotFoundError: aria2c) when no torrent client is installed: now shows a clear, friendly error message with install instructions instead of a stack trace.
  • Stop hardcoding aria2c as the default client when it is not present — auto-detection now works correctly.

0.3.2

  • Fix AttributeError: 'str' object has no attribute 'get' crash caused by the SubsPlease API changing the episode field from a list of dicts to a dict keyed by "Show - Episode". Both formats are now handled transparently.

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

subsplease_dl-0.3.3.tar.gz (17.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

subsplease_dl-0.3.3-py3-none-any.whl (22.0 kB view details)

Uploaded Python 3

File details

Details for the file subsplease_dl-0.3.3.tar.gz.

File metadata

  • Download URL: subsplease_dl-0.3.3.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for subsplease_dl-0.3.3.tar.gz
Algorithm Hash digest
SHA256 545d07a3cb9547425bc2480a05851bfd1c27deb671887d53093acc502a9e6e7f
MD5 ba080e96196aa5c7545d37f45bd1c752
BLAKE2b-256 952d70869fdf2a694a407c35d058358a0e753dce4bcdafb86cdcebf7e38fbfc0

See more details on using hashes here.

File details

Details for the file subsplease_dl-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: subsplease_dl-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 22.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for subsplease_dl-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b32a8bfe006f4026d9abcebe1fcb25c9eb820ae1ae8f06f0c120e1179ca94a51
MD5 e842d8da78dfdbb3e7c47e2682cd826a
BLAKE2b-256 3ad3219562e7578c071abf7eb71975b62f6243d1f4573a428e1ef3adf623c7f7

See more details on using hashes here.

Supported by

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