Skip to main content

A fast and asynchronous API wrapper for kitsu.io

Project description

A fast and asynchronous API wrapper for kitsu.io

License Python GitHub issues GitHub stars discord Downloads Downloads Downloads

This is an asynchronous and high-speed Python API wrapper for accessing Kitsu.io API.

Features

  • Asynchronous: Utilizes asyncio to perform non-blocking operations, making it efficient for handling multiple requests concurrently.

  • Speed Optimized: Built to provide fast response times by leveraging efficient HTTP requests.

  • rate limit handled: comes with a built in rate limit manager.

  • easy to learn: by simplifying the syntax the library can be really easy to grasp.

Notes

  • usage: you can check the examples from here

Installation

stable version

pip install pykitsu

rolling releases version

pip install git+https://github.com/ore0Os/pykitsu.git

requirements

pip install -r https://raw.githubusercontent.com/ore0Os/pykitsu/main/requirements.txt

Version 0.3.0 Patch Notes

Added

  • get_trending: Fetches trending items.
  • search_by_id: Enables specific item search by ID.
  • get_id: Retrieves the ID for a particular item as a helper tool.

Removed

  • No functionalities were removed in this update.

Modified

  • Search: Enhanced the search feature.
  • Random: Optimized the random feature to provide better results.

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

pykitsu-0.3.9.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

pykitsu-0.3.9-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file pykitsu-0.3.9.tar.gz.

File metadata

  • Download URL: pykitsu-0.3.9.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for pykitsu-0.3.9.tar.gz
Algorithm Hash digest
SHA256 af0dce5414c2e7ee6d31b6180d63eced89bbebe7d29ec433d32cf2c227215862
MD5 05e84495f99f3401c47e1f9d4b916729
BLAKE2b-256 5d311ea6ffac9d2bf5fdbe74329aec4c7943895c3ba9a0863b687bf050ee5bae

See more details on using hashes here.

File details

Details for the file pykitsu-0.3.9-py3-none-any.whl.

File metadata

  • Download URL: pykitsu-0.3.9-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for pykitsu-0.3.9-py3-none-any.whl
Algorithm Hash digest
SHA256 65b643c3d41b12d20f049497b91571ed5e22b7e160de65d81e73b4c551ccae4c
MD5 327fe522dad5b8d98bff2785f7d35db8
BLAKE2b-256 95f1783389f189dcb47c5bf6985091cb3e1eafd5865cd2ca3ce5155606e432dc

See more details on using hashes here.

Supported by

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