.PHONY: test lint format install dev

install:
	pip install -e ".[all]"

dev:
	pip install -e ".[dev,viz,local]"

test:
	pytest tests/ -q

lint:
	ruff check .
	bandit -r src/yuragi -ll

format:
	ruff check . --fix
	ruff format .

cov:
	pytest tests/ --cov=yuragi --cov-report=html
	@echo "Open htmlcov/index.html"
