2025-06-22 20:03:38 +02:00
|
|
|
# N8N Workflows API Dependencies
|
2025-11-03 12:59:17 +02:00
|
|
|
# Core API Framework - Latest secure versions, Python 3.9-3.12 compatible
|
|
|
|
|
fastapi==0.115.2
|
|
|
|
|
uvicorn[standard]==0.31.1
|
|
|
|
|
pydantic==2.9.2
|
|
|
|
|
pydantic-settings==2.6.0
|
2025-11-03 12:30:55 +02:00
|
|
|
|
2025-11-03 12:59:17 +02:00
|
|
|
# Authentication & Security - Latest secure versions
|
|
|
|
|
PyJWT==2.10.0
|
2025-11-03 12:30:55 +02:00
|
|
|
passlib[bcrypt]==1.7.4
|
2025-11-03 12:59:17 +02:00
|
|
|
python-multipart==0.0.12
|
|
|
|
|
cryptography==43.0.3
|
2025-11-03 12:30:55 +02:00
|
|
|
|
2025-11-03 12:59:17 +02:00
|
|
|
# HTTP & Networking - Latest secure versions
|
|
|
|
|
httpx==0.27.2
|
|
|
|
|
requests==2.32.3
|
|
|
|
|
urllib3==2.2.3
|
|
|
|
|
certifi==2024.8.30
|
2025-11-03 12:30:55 +02:00
|
|
|
|
|
|
|
|
# Monitoring & Performance
|
2025-11-03 12:59:17 +02:00
|
|
|
psutil==6.1.0
|
2025-11-03 12:30:55 +02:00
|
|
|
|
2025-11-03 12:59:17 +02:00
|
|
|
# Email validation
|
|
|
|
|
email-validator==2.2.0
|
2025-11-03 12:30:55 +02:00
|
|
|
|
|
|
|
|
# Production server
|
2025-11-03 12:59:17 +02:00
|
|
|
gunicorn==23.0.0
|
|
|
|
|
|
|
|
|
|
# Additional security hardening
|
|
|
|
|
python-dotenv==1.0.1
|