.PHONY: build clean publish check

build: clean
	uv build

clean:
	rm -rf dist/ build/ *.egg-info

check: build
	uvx twine check dist/*

publish: check
	uv publish
