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.1.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.1-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jonepace-2.1.1.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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.1.tar.gz
Algorithm Hash digest
SHA256 1fb05208faf3fb1e154797505c8a5b14a6a7a35db48953f548e80b56d3ed5b80
MD5 4557447ec98778efd7dbdb96f5b0930e
BLAKE2b-256 593d26e0bed14f9908c4a37d21b38a45aed971ca830c05f63a637a581833fbd4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jonepace-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 17.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ab75684fa3e8bf02e8a34b5db3353a4aa403159ed2ccf64c2f3323a187cc2623
MD5 8d04ee69abded13a653effdabc47ce66
BLAKE2b-256 1e3e30e019778fcce75953ae535bbf098e4cb70596cd643f12c6205d55208be6

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