Command Palette
Search for a command to run...

About the Project
Pokelance is an asynchronous Python wrapper for PokéAPI, built on aiohttp and asyncio for non-blocking data retrieval. It provides typed models for structured API responses, ensuring type safety and ease of use. The library implements caching mechanisms to minimize redundant API calls, enhancing performance. Provides intelligent error handling with autocomplete based suggestions.
Key Features
- •Async-first Design – Leverages Python’s aiohttp for non-blocking API requests to the PokéAPI.
- •Extensive API Coverage – Complete coverage of PokeAPI and all provided api endpoints.
- •Complete Type Coverage – All models and API responses are fully typed, and structured.
- •Auto Caching – Includes built-in caching mechanisms to cache API responses.
- •Lightweight & Fast – Optimized for performance with minimal dependencies.