.PHONY: env clean lint fmt test_unit

env:
	uv sync

clean:
	rm -rf .venv

lint:
	uv run ruff check connector_neo4j tests
	uv run ruff format connector_neo4j tests --diff
	# TODO: Add mypy

fmt:
	uv run ruff check connector_neo4j tests --fix
	uv run ruff format connector_neo4j tests

test_unit:
	uv run pytest tests
