Update docs to --all-groups#2065
Conversation
Greptile SummaryThis PR updates four documentation files to replace
Confidence Score: 4/5Documentation-only change that correctly reflects the move from extras to groups; safe to merge. The install guides and README are updated consistently. The one gap is that docs/development/testing.md — opening paragraph does not mention the new Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Clone repo] --> B[uv sync --all-groups]
B --> C{What do you need?}
C -->|Type check| D[uv run mypy dimos]
C -->|Default tests| E[uv run pytest --numprocesses=auto dimos]
C -->|Self-hosted tests| F[uv sync --group tests-self-hosted]
F --> G[uv run pytest -m self_hosted dimos]
D --> H[Done]
E --> H
G --> H
|
|
some issue with CI with this @Dreamsorcerer |
Having moved development dependencies from the extras into groups, developers will now need to install the groups.