markdown<4,>=3.6
networkx<4,>=3
numpy<3,>=1.24
pymdown-extensions<12,>=10.12
pyyaml<7,>=6

[ann]

[ann:platform_python_implementation == "CPython"]
hnswlib<0.9,>=0.8

[browser]
playwright>=1.52

[dev]
build==1.5.0
setuptools>=77
pytest>=8
pytest-cov>=5
pytest-xdist>=3.8
hypothesis>=6
mypy>=1.8
numpy<2.5
types-PyYAML>=6.0
ruff==0.15.20

[embeddings]
sentence-transformers<6,>=5.5
transformers<6,>=5.3
torch<3,>=2

[gcf]
gcf-python<3,>=2.1.0

[harness]
click<9,>=8.3.3
typer<0.17,>=0.16
litellm<2,>=1.40

[viz]
plotly<7,>=5
