From 50f4fa7152088b7f9626a1440e892bf8b6504c7c Mon Sep 17 00:00:00 2001 From: leocrm-bot Date: Thu, 2 Jul 2026 09:16:13 +0200 Subject: [PATCH] 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. --- requirements.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/requirements.txt b/requirements.txt index ce42f03..a4461b9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -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