Metadata-Version: 2.4
Name: dbtogo
Version: 0.0.4
Summary: Python ORM on top of Pydantic models with focus on simplicity
Project-URL: Homepage, https://github.com/Graph3x/dbtogo
Project-URL: Issues, https://github.com/Graph3x/dbtogo/issues
Author-email: Filip Hejzlar <hejzlar.filip@seznam.cz>
License-Expression: MIT
License-File: LICENSE
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Requires-Dist: pydantic>=2.0
Provides-Extra: dev
Requires-Dist: mypy; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: pytest-cov; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Description-Content-Type: text/markdown

![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/Graph3x/dbtogo/ci.yml)
![PyPI - Downloads](https://img.shields.io/pypi/dm/dbtogo)


# DBTOGO

dbtogo is a simple work-in-progress ORM library for Python3. Its goal is to emulate the style libraries like peewee use (maximal abstraction and simplicity) while being build on top of Pydantic models for simple integration with FastAPI and others.

dbtogo is aimed at smaller projects that do not require optimization. I am making this primarily to learn more about ORMs, so this should not be used in any serious production code.