mirror of
https://github.com/Zie619/n8n-workflows.git
synced 2025-11-24 19:12:59 +08:00
- Revert to stable dependency versions that work across all Python versions - Use Python 3.11 base image instead of 3.12 - Remove specific ca-certificates version to avoid conflicts - Fix compatibility issues causing CI/CD failures This ensures all tests pass across Python 3.9, 3.10, and 3.11
23 lines
426 B
Plaintext
23 lines
426 B
Plaintext
# N8N Workflows API Dependencies
|
|
# Core API Framework - Stable versions compatible with Python 3.9-3.12
|
|
fastapi==0.109.0
|
|
uvicorn[standard]==0.27.0
|
|
pydantic==2.5.3
|
|
|
|
# Authentication & Security
|
|
PyJWT==2.8.0
|
|
passlib[bcrypt]==1.7.4
|
|
python-multipart==0.0.9
|
|
|
|
# HTTP & Networking
|
|
httpx==0.26.0
|
|
requests==2.31.0
|
|
|
|
# Monitoring & Performance
|
|
psutil==5.9.8
|
|
|
|
# Email validation
|
|
email-validator==2.1.0
|
|
|
|
# Production server
|
|
gunicorn==21.2.0 |