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.