.PHONY: release test

UV_CACHE_DIR ?= .uv-cache

release:
	UV_CACHE_DIR=$(UV_CACHE_DIR) uv sync --frozen --all-extras --group release
	scripts/release.py

test:
	cargo test --all-features
	uv run pytest -q
