Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
For the complete changelog, see the CHANGELOG.md file in the repository.
Unreleased¶
See unreleased changes for planned features.
0.1.0 - Initial Release¶
Released: 2025-01-XX
Added¶
Django ORM-like interface for external REST APIs
Full synchronous and asynchronous support with httpx
Pydantic 2.0 integration for data validation and serialization
Complete QuerySet implementation (filter, exclude, order_by, slicing, etc.)
Manager implementation with create, get_or_create, update_or_create, bulk_create
APIModel base class for defining API resources
Comprehensive exception system mirroring Django’s exceptions
HTTP/2 support for async client
Connection pooling and automatic retries
Type-safe with full mypy strict mode compliance
91% test coverage with 152 comprehensive tests
CI/CD with GitHub Actions
Complete documentation with Sphinx and Read the Docs
See the complete changelog for detailed version history.