Skip to main content

Jellyfin provider for the AniBridge project.

Project description

anibridge-jellyfin-provider

Jellyfin library provider implementation for the AniBridge project.

Configuration

url (str)

The base URL of the Jellyfin server (e.g., http://localhost:8096).

token (str)

The Jellyfin API token. You can generate this under the user settings in Jellyfin.

user (str)

The Jellyfin user to synchronize. This can be a user id, username, or display name.

sections (list[str], optional)

A list of Jellyfin library section names to constrain synchronization to. Leave empty/unset to include all sections.

genres (list[str], optional)

A list of genres to constrain synchronization to. Leave empty/unset to include all genres.

strict (bool, optional)

When enabled, show/season/episode mappings are restricted to the section's highest-priority TV show metadata downloader from Jellyfin library options. For example, if the top TV metadata downloader is AniDB, only AniDB mapping descriptors will be considered for matching. When disabled, all metadata downloaders will be considered for matching. This option is enabled by default.

library_provider_config:
  jellyfin:
    url: ...
    token: ...
    user: ...
    # sections: []
    # genres: []
    # strict: true

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

anibridge_jellyfin_provider-0.2.0b5.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

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

anibridge_jellyfin_provider-0.2.0b5-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

Details for the file anibridge_jellyfin_provider-0.2.0b5.tar.gz.

File metadata

  • Download URL: anibridge_jellyfin_provider-0.2.0b5.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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":true}

File hashes

Hashes for anibridge_jellyfin_provider-0.2.0b5.tar.gz
Algorithm Hash digest
SHA256 bf13a26537f22bc47641050f2e0b200d4c982ec5e623be52902045f213049207
MD5 c48dc68238122f1cfedd3a2b06ffc961
BLAKE2b-256 b5b4c4804c091679df3546ab5312fd61143ee9e3e9c4d7d79d453bf8162c4d15

See more details on using hashes here.

File details

Details for the file anibridge_jellyfin_provider-0.2.0b5-py3-none-any.whl.

File metadata

  • Download URL: anibridge_jellyfin_provider-0.2.0b5-py3-none-any.whl
  • Upload date:
  • Size: 14.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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":true}

File hashes

Hashes for anibridge_jellyfin_provider-0.2.0b5-py3-none-any.whl
Algorithm Hash digest
SHA256 d80e04ed89e290b37f7181b1abfda8d6d0fe0a3c76781a12ddfdc45e3c25fa40
MD5 00b0a9a32e3483cebefcb2add0fac9d2
BLAKE2b-256 f0ed5e45a466758b2a2e660722abcd92c8e56b8e91035beead21814e31a92d2b

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