fmt:
	uvx pre-commit run --all-files --color always


.PHONY: tests
tests:
	uv run pytest --cov=halig -vv tests --report-log reportlog.json
	uv run coverage html
	uv run coverage xml

compile:
	uv run pyinstaller markovbot.spec

clean-compile:
	uv run pyinstaller markovbot.spec --clean
