Metadata-Version: 2.4
Name: tmf-communication-service
Version: 0.6.10
Summary: Serviço FastAPI de Comunicação (Mensageria/Campanhas) extraído do Hub TMF — Postgres compartilhado
Keywords: tmf,communication,messaging,campaigns,service
Classifier: Programming Language :: Python :: 3.11
Classifier: Framework :: FastAPI
Requires-Python: >=3.11
Requires-Dist: fastapi>=0.110
Requires-Dist: uvicorn[standard]>=0.27
Requires-Dist: sqlalchemy[asyncio]>=2.0
Requires-Dist: asyncpg>=0.29
Requires-Dist: pydantic>=2.0
Requires-Dist: pydantic-settings>=2.0
Requires-Dist: pyjwt>=2.13.0
Requires-Dist: httpx>=0.27
Requires-Dist: cryptography>=44.0
Requires-Dist: python-dateutil>=2.8
Requires-Dist: prometheus-client>=0.19
Requires-Dist: redis>=5.0
Requires-Dist: alembic~=1.13
Requires-Dist: psycopg2-binary>=2.9
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23; extra == "dev"
Provides-Extra: pdf
Requires-Dist: weasyprint>=60; extra == "pdf"
Requires-Dist: pypdf>=4.0; extra == "pdf"
Provides-Extra: aws
Requires-Dist: boto3~=1.36; extra == "aws"
Requires-Dist: botocore>=1.36; extra == "aws"
Provides-Extra: push
Requires-Dist: firebase-admin>=6.5; extra == "push"
Requires-Dist: google-auth>=2.29; extra == "push"
Provides-Extra: whatsapp
Requires-Dist: markdownify>=0.13; extra == "whatsapp"
