Metadata-Version: 2.3
Name: anibridge-mal-provider
Version: 0.2.0b2
Summary: MAL provider for the AniBridge project.
Author: Elias Benbourenane
Author-email: Elias Benbourenane <eliasbenbourenane@gmail.com>
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.14
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Dist: aiohttp>=3.13.3
Requires-Dist: anibridge-list-base>=0.2.0b2
Requires-Dist: limiter>=0.5.0
Requires-Dist: pydantic>=2.12.5
Maintainer: Elias Benbourenane
Maintainer-email: Elias Benbourenane <eliasbenbourenane@gmail.com>
Requires-Python: >=3.14
Description-Content-Type: text/markdown

# anibridge-mal-provider

An [AniBridge](https://github.com/anibridge/anibridge) provider for [MyAnimeList](https://myanimelist.net/).

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

## Configuration

### `token` (`str`)

Your MyAnimeList API refresh token. You can generate one [here](https://anibridge.eliasbenb.dev?generate_token=mal).

### `client_id` (`str`, optional)

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.

```yaml
list_provider_config:
  mal:
    token: ...
    client_id: "b11a4e1ead0db8142268906b4bb676a4"
```
