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.1.tar.gz (306.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyanilist-0.6.1.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.1.tar.gz
Algorithm Hash digest
SHA256 d0768bf933d1a3a86f32a20731a1dea5719ef4b5805855525da9ed2316fa7028
MD5 23207514c93e3671c67f6ddc905c1110
BLAKE2b-256 2c80a839a4c0363d05aa5e212e7289820f942e3653dab99033e1a9608863082b

See more details on using hashes here.

Provenance

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

Publisher: release.yml on Ravencentric/pyanilist

Attestations:

File details

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

File metadata

  • Download URL: pyanilist-0.6.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 377550887924df91dfb4abb22fdb4cf6189a5a7caf13607e8d72a821832562bd
MD5 9b5fef2af6bc2d3df3f01629045b1051
BLAKE2b-256 34ba089595c7544ec5e9da78d88336b4214e3999982df81ad004b39ce8ad5d7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyanilist-0.6.1-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