fix: add missing production dependencies (httpx, email-validator, cryptography, python-jose, aioimaplib, aiosmtplib, pgpy, nh3)
These dependencies were missing from requirements.txt but are required for production deployment. Discovered during Coolify deployment.
This commit is contained in:
@@ -45,3 +45,19 @@ openpyxl>=3.1
|
||||
# Monitoring
|
||||
prometheus-client>=0.20
|
||||
structlog>=24.0
|
||||
|
||||
# HTTP client (used by tests + AI copilot)
|
||||
httpx>=0.27
|
||||
|
||||
# Email validation (Pydantic email types)
|
||||
email-validator>=2.0
|
||||
|
||||
# Security / JWT
|
||||
python-jose[cryptography]>=3.3
|
||||
|
||||
# Mail plugin dependencies
|
||||
cryptography>=42.0
|
||||
aioimaplib>=1.0
|
||||
aiosmtplib>=3.0
|
||||
pgpy>=0.6.0
|
||||
nh3>=0.2
|
||||
|
||||
Reference in New Issue
Block a user