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 column empty for new or changed rows.
  4. Run:
uv run -m jonepace --maintainance

This validates the magnet links and fills the missing sizes.

  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.0.4.tar.gz (12.1 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.0.4-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jonepace-2.0.4.tar.gz
  • Upload date:
  • Size: 12.1 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.0.4.tar.gz
Algorithm Hash digest
SHA256 a7dc22bc15c455cf3c45130778ba25e827be22dadd17db5f3faad086138b7b13
MD5 f00e5d2d000c76dd863238a5ca6fb6e0
BLAKE2b-256 6aa31101b9acbdacdc251b1cd4d48221fad540481f5e2c246d71be083d4cff86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jonepace-2.0.4-py3-none-any.whl
  • Upload date:
  • Size: 13.6 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.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d21a3958731dd800a2043692bd9e7edd4639e54fc7b93b467bc68b7e6a86d504
MD5 0cd83319c7e171c42948759069496608
BLAKE2b-256 b46de3ec9d3622b03681462b65f5444d2364d2c3c8195f4422b93b60917ad4cc

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