Mercury Genesys Token Calculator
This commit is contained in:
9
Makefile
9
Makefile
@@ -6,12 +6,15 @@ PIP := $(VENV)/bin/pip
|
||||
|
||||
.PHONY: setup lab test check-notebooks lint format clean
|
||||
|
||||
## One-time: create venv, install deps + palladium (editable)
|
||||
## One-time: create venv, install deps + palladium (editable).
|
||||
## `pyproject.toml` carries the whole runtime toolchain as core deps and
|
||||
## pytest/ruff in the `dev` extra — `pip install -e ".[dev]"` is enough to
|
||||
## run, test, and lint. (There is deliberately no requirements.txt: a
|
||||
## second dependency list is how `make setup` silently rots.)
|
||||
setup:
|
||||
python3 -m venv $(VENV)
|
||||
$(PIP) install --upgrade pip
|
||||
$(PIP) install -r requirements.txt
|
||||
$(PIP) install -e .
|
||||
$(PIP) install -e ".[dev]"
|
||||
@echo ""
|
||||
@echo "✅ Done. Next: make lab → open 00_setup.ipynb"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user