Skip to main content

A Python wrapper for the AniList API

Project description


Logo

A Python wrapper for the AniList API

PyPI - Version PyPI - Python Version License Checked with mypy Ruff

GitHub Workflow Status (with event) GitHub Actions Workflow Status codecov

Table Of Contents

Installation

pyanilist is available on PyPI, so you can simply use pip to install it.

pip install pyanilist

Usage

from pyanilist import AniList

with AniList() as anilist:
    media = anilist.get_media("My Hero Academia")
    print(media.title.romaji)
    #> Boku no Hero Academia
    print(media.site_url)
    #> https://anilist.co/anime/21459
    print(media.episodes)
    #> 13

Docs

Checkout the complete documentation here.

License

Distributed under the MIT License. See LICENSE for more information.

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

pyanilist-0.6.0.tar.gz (306.1 kB view details)

Uploaded Source

Built Distribution

pyanilist-0.6.0-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file pyanilist-0.6.0.tar.gz.

File metadata

  • Download URL: pyanilist-0.6.0.tar.gz
  • Upload date:
  • Size: 306.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyanilist-0.6.0.tar.gz
Algorithm Hash digest
SHA256 f9dfcb3bd940fd363078de11711363148bdae43ae485c0aadafbea8550ed1c8a
MD5 1523945f50c5020cdca471c083a02b13
BLAKE2b-256 3f4f2765ed146e9afd7b23f5219e1e1a8dd46b7bfc62349986766e1ef0d8cf6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyanilist-0.6.0.tar.gz:

Publisher: release.yml on Ravencentric/pyanilist

Attestations:

File details

Details for the file pyanilist-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: pyanilist-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyanilist-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dfedcb85b03045fee9561fa2b95c29958cbc23982c7b76a8c546a13772a18db1
MD5 891624838bdb108c40694efe631b2ccb
BLAKE2b-256 c5c6cfc9db4ee5b8a62c18878abf5062b4e9a3518982f4fd5b05ba9a36af4f54

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyanilist-0.6.0-py3-none-any.whl:

Publisher: release.yml on Ravencentric/pyanilist

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page