In pyproject.toml, google-embeddings is defined as a separate extra:
google-embeddings = [
"google-generativeai>=0.8.0,<1",
]
But the all extra currently does not include it:
all = [
"code-review-graph[embeddings]",
"code-review-graph[communities]",
"code-review-graph[enrichment]",
"code-review-graph[eval]",
"code-review-graph[wiki]",
]
The README, however, documents:
pip install code-review-graph[all] # All optional dependencies
Should code-review-graph[all] literally include all optional dependency groups, including google-embeddings? Or is google-embeddings intentionally excluded from all because it is a cloud provider dependency?
In
pyproject.toml,google-embeddingsis defined as a separate extra:But the all extra currently does not include it:
The README, however, documents:
pip install code-review-graph[all] # All optional dependenciesShould code-review-graph[all] literally include all optional dependency groups, including google-embeddings? Or is google-embeddings intentionally excluded from all because it is a cloud provider dependency?