Initial commit
This commit is contained in:
74
workers/requirements.txt
Normal file
74
workers/requirements.txt
Normal file
@@ -0,0 +1,74 @@
|
||||
# Celery Workers Requirements - ServiceManagerWeb
|
||||
# Dependencias para workers asíncronos
|
||||
|
||||
# ===================================
|
||||
# CORE CELERY
|
||||
# ===================================
|
||||
celery==5.3.4
|
||||
redis==5.0.1
|
||||
|
||||
# ===================================
|
||||
# DATABASE (shared with backend)
|
||||
# ===================================
|
||||
sqlalchemy==2.0.23
|
||||
asyncpg==0.29.0
|
||||
psycopg2-binary==2.9.9
|
||||
alembic==1.13.0
|
||||
|
||||
# ===================================
|
||||
# CONFIGURATION & VALIDATION
|
||||
# ===================================
|
||||
pydantic==2.5.0
|
||||
pydantic-settings==2.1.0
|
||||
|
||||
# ===================================
|
||||
# EMAIL PROCESSING
|
||||
# ===================================
|
||||
email-validator==2.1.0
|
||||
jinja2==3.1.2
|
||||
aiosmtplib==3.0.1 # Async SMTP client
|
||||
premailer==3.10.0 # CSS inlining for emails
|
||||
beautifulsoup4==4.12.2 # HTML parsing
|
||||
|
||||
# ===================================
|
||||
# FILE PROCESSING
|
||||
# ===================================
|
||||
python-magic==0.4.27
|
||||
pillow==10.1.0
|
||||
pypdf==3.17.1 # PDF processing
|
||||
openpyxl==3.1.2 # Excel processing
|
||||
|
||||
# ===================================
|
||||
# HTTP CLIENTS
|
||||
# ===================================
|
||||
httpx==0.25.2
|
||||
aiofiles==23.2.1
|
||||
|
||||
# ===================================
|
||||
# UTILITIES
|
||||
# ===================================
|
||||
python-dateutil==2.8.2
|
||||
pytz==2023.3
|
||||
slugify==0.0.1
|
||||
|
||||
# ===================================
|
||||
# LOGGING & MONITORING
|
||||
# ===================================
|
||||
structlog==23.2.0
|
||||
prometheus-client==0.19.0
|
||||
sentry-sdk==1.38.0
|
||||
|
||||
# ===================================
|
||||
# DEVELOPMENT
|
||||
# ===================================
|
||||
pytest==7.4.3
|
||||
pytest-asyncio==0.21.1
|
||||
pytest-celery==0.0.0a1
|
||||
faker==20.1.0
|
||||
|
||||
# ===================================
|
||||
# CODE QUALITY
|
||||
# ===================================
|
||||
ruff==0.1.7
|
||||
black==23.11.0
|
||||
mypy==1.7.1
|
||||
Reference in New Issue
Block a user