Skip to content

Commit 1656dc4

Browse files
committed
further clarify uv subdir; closes #3429
1 parent 924c2f0 commit 1656dc4

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

docs/development.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,12 +105,16 @@ locally.
105105

106106
The packages needed for development are specified as dependency groups
107107
in ``python/pyproject.toml`` and managed with [uv](https://docs.astral.sh/uv/).
108-
Install all development dependencies by running, from the `python/` directory:
108+
Install all development dependencies by running:
109109

110110
```bash
111+
cd python
111112
uv sync
112113
```
113114

115+
Since `uv` operates from the `python/` subdirectory,
116+
**all `uv` commands below must be run from within that subdirectory**;
117+
otherwise errors like "No such file or directory" will occur.
114118
The lock file lives at `python/uv.lock` and must be kept up to date. Run
115119
`uv lock` after any change to the dependencies in `python/pyproject.toml`.
116120

0 commit comments

Comments
 (0)