PYTHON=python
PIP=$(PYTHON) -m pip

.PHONY: install run test docker-build docker-run

install:
	$(PIP) install --upgrade pip
	$(PIP) install -r requirements.txt

run:
	uvicorn app.main:app --reload

test:
	pytest -q

docker-build:
	docker build -t fastapi-starter .

docker-run:
	docker run --rm -p 8000:8000 fastapi-starter
