Skip to content

Commit 7e21527

Browse files
committedMar 9, 2025··
fix(docs): note workspace detection
Signed-off-by: Cameron Smith <cameron.ray.smith@gmail.com>
1 parent ef4743f commit 7e21527

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed
 

‎README.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -92,13 +92,14 @@ You should now be able to run `pytest` or `just test` to confirm the package
9292
tests pass in the devshell environment.
9393

9494
> [!WARNING]
95-
> The root-only layout works with both uv and pixi. The workspace monorepo layout
96-
> works with uv but breaks pixi. See [#22](https://github.com/sciexp/python-nix-template/issues/22).
95+
> uv recognizes all the packages in the workspace monorepo layout but pixi
96+
> treats each package separately. See [#22](https://github.com/sciexp/python-nix-template/issues/22).
9797
98-
If you choose to retain the monorepo leaf package in
98+
If you choose to modify the monorepo packages such as
9999
[packages/pnt-functional](./packages/pnt-functional) then you will need to run
100-
`just uv-lock` to update the [pyproject.toml](./pyproject.toml)
101-
and [uv.lock](./uv.lock) to include it and its tests in the workspace.
100+
`just uv-lock` to update the [pyproject.toml](./pyproject.toml) and
101+
[uv.lock](./uv.lock) files to include the package and its tests in the
102+
workspace.
102103

103104
#### python virtualenv
104105

0 commit comments

Comments
 (0)
Please sign in to comment.