src := "src/claude_config_install" default: check install: uv sync --group dev check: uv run ruff check {{src}} uv run ruff format --check {{src}} uv run mypy {{src}} fix: uv run ruff check --fix {{src}} uv run ruff format {{src}} build: clean uv build clean: rm -rf dist/ upload: build uv run twine upload dist/* upload-test: build uv run twine upload --repository testpypi dist/*