From 53eef473066bd010226294d6b19f2fa8d4daace3 Mon Sep 17 00:00:00 2001 From: geruh Date: Sun, 28 Dec 2025 11:13:36 -0800 Subject: [PATCH 1/2] fix: Add Cython build step to Makefile --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f1f7874ea4..51ed4579a4 100644 --- a/Makefile +++ b/Makefile @@ -72,7 +72,10 @@ setup-venv: ## Create virtual environment install-dependencies: setup-venv ## Install all dependencies including extras uv sync $(PYTHON_ARG) --all-extras -install: install-uv install-dependencies ## Install uv and dependencies +install: install-uv install-dependencies build-ext ## Install uv and dependencies + +build-ext: ## Build Cython extensions + uv run $(PYTHON_ARG) python setup.py build_ext --inplace # =============== # Code Validation From 4a9b1896e656df533d1aeeb79dfba36fcc616522 Mon Sep 17 00:00:00 2001 From: geruh Date: Sun, 28 Dec 2025 11:46:58 -0800 Subject: [PATCH 2/2] Lets force reinstall instead --- Makefile | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 51ed4579a4..85d7743897 100644 --- a/Makefile +++ b/Makefile @@ -70,12 +70,9 @@ setup-venv: ## Create virtual environment uv venv $(PYTHON_ARG) install-dependencies: setup-venv ## Install all dependencies including extras - uv sync $(PYTHON_ARG) --all-extras + uv sync $(PYTHON_ARG) --all-extras --reinstall -install: install-uv install-dependencies build-ext ## Install uv and dependencies - -build-ext: ## Build Cython extensions - uv run $(PYTHON_ARG) python setup.py build_ext --inplace +install: install-uv install-dependencies ## Install uv and dependencies # =============== # Code Validation