# This is the baseline of the modules that need to be installed
# to use the python backend. They are common to all python
# modules, including nodes, ai module, etc

# Make sure wheel is loaded so we can load all older dependencies
certifi
charset-normalizer
# Transitive dep of requests/urllib3; pinned explicitly to cover
# GHSA-r6ph-v2qm-q3c2 (SECT curve subgroup attack, fix 46.0.5),
# GHSA-m959-cc7f-wv43 (DNS constraint enforcement, fix 46.0.6),
# GHSA-p423-j2cm-9vmq (buffer overflow, fix 46.0.7).
cryptography>=46.0.7,<47
idna
requests
urllib3
numpy
httpx
fastapi
uvicorn
pydantic
pywin32; platform_system=="Windows"
safetensors
# Needed for dependencies compilations
Cython
versioneer
