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.
Added support for Pydantic V2 (version - ^2.5).
- Test coverage for Python versions
3.11
and3.12
- Python base version from
3.7
to3.8
. - Changed Pydantic version from
^1.8.2
to^2.5
. - Updated Model validation function from
parse_obj
tomodel_validate
. - Renamed backend initialization class from
Config
todb_config
to follow pydantic's naming convention. - Updated method for generation of dictionary from
dict
tomodel_dump
. - Renamed
db_config.title
todb_config.table_name
.
Added count() for dynamo backend that returns integer count as total.