Metadata-Version: 2.1
Name: druid-data
Version: 0.1.21
Summary: A library to store and retrieve python objects in a DynamoDB database. It supports the basic CRUD operations
Home-page: https://github.com/druid-rio/druid-data
License: MIT
Keywords: Poetry,Virtual Environments,Tutorial,Packages,Packaging,Druid
Author: Druid
Maintainer: Fernando Magalhaes
Maintainer-email: fmagalhaes@druid.com.br
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: boto3 (>=1.17.0,<2.0.0)
Project-URL: Documentation, https://github.com/druid-rio/druid-data
Project-URL: Repository, https://github.com/druid-rio/druid-data.git
Description-Content-Type: text/markdown

# DruidData 
![PythonSupport](https://img.shields.io/static/v1?label=python&message=3.7%20|%203.8|%203.9&color=blue?style=flat-square&logo=python) ![PyPI version](https://badge.fury.io/py/druid_data.svg) ![PyPi monthly downloads](https://img.shields.io/pypi/dm/druid_data)

A library to store and retrieve python objects in a DynamoDB database. It supports the basic CRUD operations

## Features
* **[dynamo_entity]()** - A decorator for classes whose objects will be stored in and retrived from the database

* **[DynamoCrudRepository]()** - A tool to execute CRUD operations on DynamoDB using the classes decorated with the dynamo_entity decorator

### Installation
With [pip](https://pip.pypa.io/en/latest/index.html) installed, run: ``pip install druid_data``

## License

This library is licensed under the MIT-0 License. See the LICENSE file.
