httpx>=0.27
typer>=0.12
rich>=13
tomli-w>=1.0
rank-bm25>=0.2.2

[all]
flask>=3.0
waitress>=3.0
sqlite-vec>=0.1.6
networkx>=3.0
playwright>=1.40
notebooklm-py[browser]>=0.10

[analysis]
networkx>=3.0

[browser]
playwright>=1.40

[desktop]
flask>=3.0
waitress>=3.0

[dev]
pytest>=8
pytest-cov>=5
build>=1.2
pyinstaller>=6.0
ruff>=0.8

[notebooklm]
notebooklm-py[browser]>=0.10

[rag]
sqlite-vec>=0.1.6

[ui]
flask>=3.0
waitress>=3.0
