.PHONY: fmt fmt-check lint autoformat build publish default: build # Code Style fmt: uv run --group lint ruff format . fmt-check: uv run --group lint ruff format --check . lint: uv run --group lint ruff check . autoformat: uv run --group lint ruff format . && uv run --group lint ruff check --fix . # Deployment build: uv run python scripts/build_release.py --clean --out-dir dist uv run python scripts/build_hf_readme.py --out dist/README.md publish: make build uv run python scripts/publish_to_hf.py --folder-path dist $(HF_REPO_ID)