@@ -47,7 +47,7 @@ deps-audit:
4747 uv run --exact --all-extras --all-groups --with pip-audit -- \
4848 pip-audit \
4949 - -skip-editable
50- uv sync --exact
50+ uv run --exact true
5151
5252
5353### code quality ###
@@ -79,19 +79,18 @@ lint:
7979 uv run ruff check
8080 uv run --exact --all-extras --no-default-groups --group typing --group test -- dmypy run
8181 uv run --exact --all-extras --all-groups --with deptry -- deptry src/
82- uv sync --exact
83- uv run pre-commit run --all-files
82+ uv run --exact pre-commit run --all-files
8483
8584# Run Pylint (slow, not used in other tasks)
8685pylint :
8786 uv run --exact --with pylint -- pylint src
88- uv sync --exact
87+ uv run --exact true
8988
9089# Run tests with pytest
9190test :
9291 uv run --exact --all-extras --no-default-groups --group test \
9392 - -reinstall-package hebrew_numbers -- pytest
94- uv sync --exact
93+ uv run --exact true
9594
9695# Run tests with pytest, using resolution lowest-direct
9796test-lowest python :
@@ -101,7 +100,7 @@ test-lowest python:
101100 - -reinstall-package hebrew_numbers
102101 mv uv.lock.1 uv.lock
103102 uv run --no-sync pytest
104- uv sync --exact
103+ uv run --exact true
105104
106105
107106### Release, tags, previous commits ###
@@ -142,16 +141,16 @@ build-docs-ref:
142141 rm -rf docs/ reference
143142 uv run --exact --python 3.14 --only-group docs -- \
144143 scripts/ gen_ref_pages.py
145- uv sync --exact
144+ uv run --exact true
146145
147146# Build the documentation
148147build-docs : build-docs-ref
149148 uv run --exact --python 3.14 --only-group docs -- \
150149 mkdocs build
151- uv sync --exact
150+ uv run --exact true
152151
153152# Serve the documentation locally
154153serve-docs : build-docs-ref
155154 uv run --exact --python 3.14 --only-group docs -- \
156155 mkdocs serve
157- uv sync --exact
156+ uv run --exact true
0 commit comments