Skip to main content

Download the full One Pace library and official Jellyfin metadata set

Project description

Jonepace

Jonepace downloads the full One Pace library for use in Jellyfin.

Warning

jonepace downloads the full One Pace library.

Before running it, make sure you have at least 300 GB of free disk space available.

Requirements

Make sure uv is installed and available in your terminal, see Installing uv

Run

Use the following command to start the download:

uvx jonepace

When running from a local checkout during development, use:

uv run jonepace

Arguments

jonepace supports the following CLI arguments:

Argument Description
--destination PATH Directory where torrents will be downloaded. Default: current working directory.
--download-rate-limit RATE Cap aggregate download bandwidth. Accepts B, KB, MB, or GB suffixes such as 500KB, 20MB, or 1.5GB. Use 0 for unlimited. Default: 0.
--maintainance Run CSV maintenance tasks instead of downloading the library.

Examples

Download into a specific media folder:

uvx jonepace --destination "/srv/media/One Pace"

Limit total download bandwidth to 20 MB/s:

uvx jonepace --download-rate-limit 20MB

Use both options together:

uvx jonepace --destination "/srv/media/One Pace" --download-rate-limit 8MB

Contributing

Contributions are welcome, especially updates to the torrent list.

If you want to add or fix releases:

  1. Fork the repository.
  2. Update releases.csv.
  3. Leave the size and file_hashes columns empty for new or changed rows.
  4. Run:
uv run -m jonepace --maintainance

This validates the magnet links and fills the missing size and file_hashes values.

  1. Commit the updated releases.csv and open a pull request.

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

jonepace-2.1.0.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

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

jonepace-2.1.0-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file jonepace-2.1.0.tar.gz.

File metadata

  • Download URL: jonepace-2.1.0.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for jonepace-2.1.0.tar.gz
Algorithm Hash digest
SHA256 cf0f12854c01ced1e6658c1ba05df208899270d459ce8f135d10d3cf97294527
MD5 d1febc50a0dee35cfbd3d97988cefd27
BLAKE2b-256 a30854cf4df3ed96a414d96730455cc20e10c29af88c11601daa2f00a4678a88

See more details on using hashes here.

File details

Details for the file jonepace-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: jonepace-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for jonepace-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 026df6adec5e465e3ee3a426a16fabfd46c855a77cb0eae8153ce8de6af2c12d
MD5 32a513191da31bd65545b2763f79f26e
BLAKE2b-256 5d905c9001e566caee385c200e70c31bccbad6d7c7cd5d9541224c197add1207

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