requests
beautifulsoup4
pypdf
typing_extensions
dulwich>=0.21.7
llm
numpy
mcp<3,>=2
argcomplete
truststore>=0.10.0

[dev]
pyrefly
black
ruff
pytest
pytest-md
validate-pyproject
build
types-requests
types-beautifulsoup4
google-auth
google-auth-oauthlib
google-auth-httplib2
boto3
moto

[local-embeddings]
llm-sentence-transformers
torch

[notebooklm]
google-auth
google-auth-oauthlib
google-auth-httplib2

[s3]
boto3
