.PHONY: test dev lint build audit

test:
	python -m pytest --cov=lyube_sec --cov-report=term-missing

dev:
	python -m pip install -r requirements-dev.txt

lint:
	ruff check lyube_sec tests scripts
	ruff format --check lyube_sec tests scripts

build:
	python -m build

audit:
	pip-audit -r requirements-runtime.txt
