Metadata-Version: 2.3
Name: buddybet-logmon-common
Version: 0.1.0
Summary: Librería de logging en formato JSON con integración para FastAPI
License: MIT
Keywords: logging,json,fastapi,monitoring,observability
Author: ricardomarzochi07
Author-email: ricardomarzochi@gmail.com
Requires-Python: >=3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: fastapi (>=0.116.1,<0.117.0)
Description-Content-Type: text/markdown

# buddybet-logmon-common

Librería de logging estructurado en formato **JSON** para aplicaciones Python.
Permite generar trazas con niveles de log (`DEBUG`, `INFO`, `ERROR`, etc.), incluyendo datos adicionales, módulo, función y excepciones.

---

## 🚀 Instalación

Desde **PyPI** (una vez publicada):

```bash
pip install buddybet-logmon-common


## 🚀 USO BASICO

# Logger genérico
from buddybet_logmon_common.logger import get_logger
logger = get_logger()
logger.info("Hello JSON logger!")

# Integración con FastAPI
from buddybet_logmon_common.fastapi_logger import setup_fastapi_logging
setup_fastapi_logging(app)
