build:
	hatch build

clean-build:
	rm -rf dist

test-unit:
	hatch run test:unit -v

test-api:
	hatch run test:api -v

test-e2e:
	hatch run test:e2e -v

test-full:
	hatch run test:full -v

test-resource-migration-setup:
	hatch run test:resource-migration-setup -v

test-resource-migration:
	hatch run test:resource-migration -v

test-example:
	hatch run test:example -v

test-example-notebook:
	hatch run test:example-notebook -v

lint-check:
	hatch run lint:check -v

lint-fix:
	hatch run lint:fix -v

generate-docs:
	hatch run docs:generate