UV ?= uv

.PHONY: build publish publish-test clean

build:
	$(UV) build

publish: build
	$(UV) tool run twine upload dist/*

publish-test: build
	$(UV) tool run twine upload --repository testpypi dist/*

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