install:
	uv venv
	uv pip install -e .
	uv pip install pytest pytest-asyncio pytest-mock

pypi: clean
	uv build
	uv publish

check:
	uv run pytest tests

clean:
	rm -rf __pycache__ .pytest_cache dist

play: install
	uv run --with marimo marimo edit app.py
