VENV := .venv
PYTHON := $(VENV)/bin/python

.PHONY: venv install build check clean

venv:
	python3 -m venv --prompt qlurk-python $(VENV)

install: venv
	$(PYTHON) -m pip install -e ".[dev]"

build: install
	$(PYTHON) -m build
	$(PYTHON) -m twine check dist/*

check:
	$(PYTHON) -m twine check dist/*

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