# 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