Thanks for helping improve setup-worktree.
Install dependencies with uv:
uv sync --devRun the contributor checks:
uv run task checkIndividual tasks are available when you want a smaller feedback loop:
uv run task test
uv run task compile
uv run task help
uv run task build- Keep changes small and focused.
- Prefer clear CLI behavior over broad configurability.
- Add or update tests when changing copy behavior, path resolution, or YAML validation.
- Keep examples generic and free of machine-specific absolute paths.
- Run
uv run task checkbefore opening a pull request.
This project uses taskipy for contributor tasks, configured in
pyproject.toml. Runtime dependencies should stay limited to what the CLI needs
to read configuration and copy files.