From 0dc5b003ab1f5ae73f03c7835e39d80ad68f776c Mon Sep 17 00:00:00 2001 From: Arjun Ganesh Date: Sun, 27 Sep 2026 20:46:05 +0200 Subject: [PATCH] docs(setup): explain local lockfile needed by tox uv.lock is ignored in this repository, so contributors need to run uv sync before the tox lock runner. State that sequence explicitly in the setup skill. Signed-off-by: Arjun Ganesh --- .agents/skills/adk-setup/SKILL.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.agents/skills/adk-setup/SKILL.md b/.agents/skills/adk-setup/SKILL.md index 494aa48ab0e..cbedd8f686d 100644 --- a/.agents/skills/adk-setup/SKILL.md +++ b/.agents/skills/adk-setup/SKILL.md @@ -28,8 +28,9 @@ every dependency extra, pre-commit hooks, and a green unit-test run. python3 --version ``` -2. **uv.** Dependencies are pinned in `uv.lock`; a hand-rolled `pip`/`venv` - environment will not reproduce the locked versions. +2. **uv.** Dependencies are declared in `pyproject.toml`. The `uv sync` step + below creates a local `uv.lock`, which this repository ignores. Run that step + before `tox`, whose lock runner requires the file. ```bash uv --version