Skip to main content

Python async API wrapper for AniLibria Swagger

Project description

Anilibria-Api-Client

pypi version licence python

[!CAUTION]
It is not an official wrapper. Official AniLibria's Swagger

Anilibria-API-Client - this a async client to work with Anilibria API, use a aiohttp. Full writed at python

Installing

Tested at python 3.13

pip

$ pip install anilibria-api-client

Usage

from anilibria_client import AsyncAnilibriaAPI # Client
from anilibria_client.exceptions import AnilibriaException, AnilibriaValidationException # Errors
from anilibria_client.types import * # Types for some methods
from anilibria_client.models import * # Models for some methods
from anilibria_client.helper import * # Download anime, save torrents files and more

async def main():
    async with AsyncAnilibriaAPI() as api: # async with
        await api.teams.users(include="nickname")

    api = AsyncAnilibriaAPI() # like js support
    await api.teams.users(include="nickname")

Documentation 📃

Docs..

Issues/Contributing

Issues

Report for any issues here

Contributing

We allow contributing! Read the CODE_OF_CONDUCT.md

License 📄

Anilibria-Api-Client is MIT licenced.

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

anilibria_api_client-0.1.5.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

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

anilibria_api_client-0.1.5-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file anilibria_api_client-0.1.5.tar.gz.

File metadata

  • Download URL: anilibria_api_client-0.1.5.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.6

File hashes

Hashes for anilibria_api_client-0.1.5.tar.gz
Algorithm Hash digest
SHA256 b20c57f1b621080bc54d54cfc08ed11f1972f17c6618c1e6af04b746f90f2abb
MD5 b0a85b8f8a5dc9364162e41f0f64e0ee
BLAKE2b-256 a443fe13d6a246739931b044fd4eccc610baf27b45ef85584db9a4553fa704b3

See more details on using hashes here.

File details

Details for the file anilibria_api_client-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for anilibria_api_client-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9868d15d2a306f5e8c2ac29757bf2df3129443007548447ed47524ab7b61994c
MD5 ada8bb3a81b3b355ad2656e448e24c3a
BLAKE2b-256 36a61d4ec4ebbe754c2e767bf7fdcd29965424e82d369433341e5d485e3cc25f

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