Skip to main content

MAL provider for the AniBridge project.

Project description

anibridge-mal-provider

An AniBridge provider for MyAnimeList.

This provider comes built-in with AniBridge, so you don't need to install it separately.

Configuration

list_provider_config:
  mal:
    token: ...
    # client_id: "b11a4e1ead0db8142268906b4bb676a4"
    # rate_limit: null

token

str (required)

Your MyAnimeList API refresh token. You can generate one here.

client_id

str (optional, default: "b11a4e1ead0db8142268906b4bb676a4")

Your MyAnimeList API client ID. This option is for advanced users who want to use their own client ID. If not provided, a default client ID managed by the AniBridge team will be used.

rate_limit

int | None (optional, default: null)

The maximum number of API requests per minute.

If unset or set to null, the provider will use a default global rate limit of 60 requests per minute. This global limit is shared across all MAL provider instances. If you override the rate limit, a local per-instance limiter is created instead.

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_mal_provider-0.2.0b10.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

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

anibridge_mal_provider-0.2.0b10-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file anibridge_mal_provider-0.2.0b10.tar.gz.

File metadata

  • Download URL: anibridge_mal_provider-0.2.0b10.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","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_mal_provider-0.2.0b10.tar.gz
Algorithm Hash digest
SHA256 2153cb552cd18e38557c5c3c70fd7a0fb79ecf8b5d906aeacbdbe462a30de421
MD5 14d8e734528defb1c90ebc62d1c35d1e
BLAKE2b-256 07640c88ad35c34555e25cde790c60b558eb17cc7d1db88f1c4eab37a336dfa3

See more details on using hashes here.

File details

Details for the file anibridge_mal_provider-0.2.0b10-py3-none-any.whl.

File metadata

  • Download URL: anibridge_mal_provider-0.2.0b10-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","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_mal_provider-0.2.0b10-py3-none-any.whl
Algorithm Hash digest
SHA256 86b67a9cee825518e3f0a48952bae752e2a0a134ca62afd34714b6e9d95a4c8c
MD5 5d5341d9249baf1b5f2280d8ddcd687f
BLAKE2b-256 3b140896b1aaaf436321719e4556e4f6d4ec0b2bc7b38a1397b5a88c220e5d36

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