- Removed Python 2 support
- Added backup and restore feature
- Upgraded to valley 1.3.0
- Fixed S3 backend filters
- Added logic to make it easy to switch _create_error_dict
- Added check_unique method on Document so it easier to do these validations in Formy
- Fixed get_index_name for backends other than DynamoDB
- Added more context to docs on DynamoDB index names
- Added DynamoDB backend
- Added SlugField and EmailField
- Integrated with Valley
- Added S3 only backend
- Added wildcard filtering for Redis and S3/Redis backends (credit: JamieCressey)
- Updated README docs
- Added HISTORY.md
- changed the id scheme, completed most methods for s3 only backend
- fixed setup.py
- Added backend_id to doc_id and index id (fixes #5), fixed boolean indexing and saving as an int problem (fixes #6), removed a bunch of document instantiations (fixes #7), also fixed tests
- Fixed date and datetime validators and properties
- Removed list for
all
queries and added generators - Fixed ValueErrors
- Updated Readme
- Refactored for Python 3
- Added travis-ci config
- updated
__repr__
and documentation in README
- Added more defined roles for the db and indexer attributes
- Merged code from Redes project (Redis-only backend) with a hybrid S3/Redis backend