include .env
export

.PHONY: test run install uninstall setup publish

test:
	uv run pytest tests/ -v

run:
	uv run nanowhisper --preload

install:
	uv tool install . --force

uninstall:
	uv tool uninstall nanowhisper

setup: install
	nanowhisper setup

publish:
	uv build
	uv publish --token $(PYPI_TOKEN)
