pydantic>=2.7
pyyaml>=6.0
httpx>=0.27
fastapi>=0.110
uvicorn>=0.27
click>=8.1
numpy>=2.0
duckdb>=1.0
networkx>=3.2
jsonschema>=4.21
rdflib<8,>=6.1
orjson>=3.10

[all]
selfies>=2.1
rdkit>=2024.3
cobra>=0.29
scipy>=1.11
sbol3>=1.2
ripser>=0.6
persim>=0.3
scikit-learn>=1.4
pandas>=2.2

[chem]
selfies>=2.1
rdkit>=2024.3

[dev]
pytest>=8.0
pytest-asyncio>=0.23
pytest-cov>=5.0

[fba]
cobra>=0.29
scipy>=1.11

[mfmo]
torch>=2.4
botorch>=0.12
ax-platform>=0.4
gpytorch>=1.12

[ml]
scikit-learn>=1.4
pandas>=2.2

[sbol]
sbol3>=1.2

[tda]
ripser>=0.6
persim>=0.3
