fastapi uvicorn slowapi redis httpx aiohttp biopython litellm sentry-sdk python-dotenv supabase reportlab pydantic[email] rdkit numpy openmm>=8.0 # OpenMM is on PyPI since 8.0 (pip-installable in Dockerfile and Render) # openbabel-wheel # removed — SMILES→3D via NCI CACTUS API, Vina reads PDB/SDF natively # primer3-py>=2.0.3 (optional — requires C compiler; installed separately in Dockerfile) # dev / testing pytest>=7.0 httpx>=0.24