Metadata-Version: 2.4
Name: onbbu
Version: 0.2.2
Summary: Onbbu 🛠️🐍 – Hexagonal Architecture for Python
Author-email: Javier Avila <njavilas2015@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/njavilas2015/onbbu
Project-URL: Bug Tracker, https://github.com/njavilas2015/onbbu/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: starlette>=0.46.0
Requires-Dist: requests>=2.32.3
Requires-Dist: pydantic>=2.10.6
Requires-Dist: pytest>=8.3.4
Requires-Dist: asyncpg>=0.30.0
Requires-Dist: uvicorn>=0.34.0
Requires-Dist: aerich>=0.8.2
Requires-Dist: tortoise-orm>=0.24.1
Requires-Dist: rich>=13.9.4
Requires-Dist: etcd3==0.12.0
Requires-Dist: aiosqlite
Requires-Dist: typing-extensions
Dynamic: license-file

# Onbbu 🛠️🐍 – Hexagonal Architecture for Python  

Onbbu es un **boilerplate ligero y escalable** para desarrollar aplicaciones en Python siguiendo la **arquitectura hexagonal**. Diseñado para facilitar la organización del código, mejorar la mantenibilidad y permitir una fácil integración con diferentes frameworks y bases de datos.  

## 🚀 Características  
✔️ Estructura modular basada en **puertos y adaptadores**  
✔️ Separación clara entre **dominio, aplicación e infraestructura**  
✔️ Soporte para **FastAPI, Flask o Django** (configurable)  
✔️ Integración sencilla con **PostgreSQL, MongoDB, SQLite**  
✔️ Diseñado para **microservicios y aplicaciones monolíticas escalables**  

## 📦 Instalación  
```bash
git clone https://github.com/tu-usuario/onbbu.git  
cd onbbu  
pip install -r requirements.txt  

pip install --index-url https://test.pypi.org/simple/ onbbu
```

## 📖 Documentación  
Consulta la [documentación oficial](#) para aprender cómo estructurar tu aplicación con onbbu.  

## 🤝 Contribuciones  
¡Las contribuciones son bienvenidas! Crea un **issue** o envía un **pull request** para mejorar el proyecto.  

📜 Licencia: MIT  
