Metadata-Version: 2.3
Name: constelite
Version: 1.0.0
Summary: 
Author: Mihails Delmans
Author-email: mihails.delmans@colorifix.com
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: aiodataloader (>=0.4.0,<0.5.0)
Requires-Dist: graphene (>=3.4.3,<4.0.0)
Requires-Dist: graphql-query (>=1.4.0,<2.0.0)
Requires-Dist: influxdb-client (>=1.48.0,<2.0.0)
Requires-Dist: litestar (>=2.14.0,<3.0.0)
Requires-Dist: loguru (>=0.7.3,<0.8.0)
Requires-Dist: pandera (>=0.22.1,<0.23.0)
Requires-Dist: py2neo (>=2021.2.4,<2022.0.0)
Requires-Dist: pydantic (>=2.10.6,<3.0.0)
Requires-Dist: pyjwt (>=2.10.1,<3.0.0)
Requires-Dist: pymemcache (>=4.0.0,<5.0.0)
Requires-Dist: requests (>=2.32.3,<3.0.0)
Requires-Dist: uvicorn (>=0.34.0,<0.35.0)
Description-Content-Type: text/markdown

[![docs](https://img.shields.io/badge/docs-blue)](https://colorifix.github.io/constelite/) ![PyPI - Version](https://img.shields.io/pypi/v/constelite)

# Welcome to Constelite

<img src="./docs/img/logo.png" alt="Logo" width="100"/>

Constelite is a framework for dealing with data exchange between external/internal data providers.

Problems Constelite attempts to solve:

* Standardising data models across various data providers.
* Decoupling logic of data processing from making read/write operations to data providers.
* Creation of various APIs to manipulate and process data.
