nbformat>=5.9
jupyter_client>=8.0
ijson>=3.5
pyyaml>=6.0

[all]
notebookllm[cli,mcp,token]

[cli]
click>=8.1
rich>=13.0

[dev]
click>=8.1
rich>=13.0
mcp[cli]>=1.8.1
tiktoken>=0.7
pytest>=8.0
pytest-asyncio>=0.21
pytest-cov>=5.0
pytest-benchmark>=4.0
ruff>=0.1
mypy>=1.0
types-PyYAML>=6.0
sphinx>=7.0
sphinx-rtd-theme>=2.0

[docs]
click>=8.1
mcp[cli]>=1.8.1
sphinx>=7.0
sphinx-rtd-theme>=2.0

[mcp]
mcp[cli]>=1.8.1

[token]
tiktoken>=0.7
