| 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 | |