.PHONY: install dev run test test-unit test-integration clean build uninstall install: pip install -r requirements.txt dev: pip install -e . run: python -m rsearch test: test-integration test-unit: pytest tests/ -v --ignore=tests/test_providers.py test-integration: pytest tests/test_providers.py -v test-quick: curl -s "http://localhost:8080/health" | python -m json.tool curl -s "http://localhost:8080/search?query=python&count=3" | python -m json.tool clean: rm -rf __pycache__ *.egg-info dist build .eggs rsearch/__pycache__ tests/__pycache__ .pytest_cache build: python -m build uninstall: pip uninstall -y rsearch