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.1.tar.gz (11.8 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.1-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file anibridge_mal_provider-0.2.1.tar.gz.

File metadata

  • Download URL: anibridge_mal_provider-0.2.1.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.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_mal_provider-0.2.1.tar.gz
Algorithm Hash digest
SHA256 76ba4578b355d9780f6deaef698ea8057015c6c7253a1587607b2e1de0deb793
MD5 8f73dbcb2b1a0af284cb788b921a6cb2
BLAKE2b-256 e0c213421a37ad919d70ee3aa0882513cc2a43d793e76b043fafb6b56fb93229

See more details on using hashes here.

File details

Details for the file anibridge_mal_provider-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: anibridge_mal_provider-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.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_mal_provider-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9f047fd05eb7ad683499eeae8acdaaeec2258c9e6bb78cd2a499a7787e23f6ef
MD5 672c36587daf296ff6662cbac2f9de5e
BLAKE2b-256 e7c5d5e2bdd6e77d4ef9efd468c941d64ceb950ce9e49697eb8730a73ffea7da

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