[PATCH v2 13/14] Update README for uv-based dev checks
Tamir Duberstein <[email protected]>
| Newsgroups | org.kernel.linux.tools |
|---|---|
| Message-ID | <[email protected]> |
Document the development workflow in terms of `uv` and mention `pyright`, `ty check`, and `ruff format`. Signed-off-by: Tamir Duberstein <[email protected]> --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3709d7e..1c3863e 100644 --- a/README.md +++ b/README.md @@ -613,25 +613,28 @@ except LibloreError: Install with development dependencies: ```shell -pip install -e ".[dev]" +uv sync --all-extras --all-groups ``` Run the test suite: ```shell -pytest +uv run --all-extras --all-groups pytest ``` Type checking: ```shell -mypy src/liblore/ --strict +uv run --all-extras --all-groups ty check +uv run --all-extras --all-groups mypy . +uv run --all-extras --all-groups pyright ``` Linting: ```shell -ruff check src/liblore/ +uv run --all-extras --all-groups ruff format --check +uv run --all-extras --all-groups ruff check ``` ## Bug Reports -- 2.53.0