PYTHON := 3.12 VENV_PATH := .venv PORT ?= 8501 .PHONY: venv venv: uv venv --python $(PYTHON) --allow-existing $(VENV_PATH) source $(VENV_PATH)/bin/activate && uv pip install -r requirements.txt run: venv source $(VENV_PATH)/bin/activate && $(VENV_PATH)/bin/streamlit run app.py --server.port $(PORT)