From cf04fc3c2bbfccb0c1af2d45e311f9aad157cc7d Mon Sep 17 00:00:00 2001 From: Faustin Lammler Date: Mon, 29 Jul 2024 10:35:50 +0200 Subject: [PATCH] Pin setuptools and use it See: https://github.com/astral-sh/uv/issues/5551 https://github.com/pypa/setuptools/issues/4519 --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 38efc096..472dd966 100644 --- a/Makefile +++ b/Makefile @@ -27,8 +27,11 @@ venv: ## Create python3 venv if it does not exists install-pip-packages: ## Install python3 requirements $(info --> Install requirements via `pip`) - uv pip install wheel - uv pip install -r requirements.txt + # //TEMP needed because of + # https://github.com/astral-sh/uv/issues/5551 + # https://github.com/pypa/setuptools/issues/4519 + uv pip install setuptools==71.0.0 + uv pip install --no-build-isolation -r requirements.txt install-vlad-bb-fork: ## Install vlad bb fork $(info --> Install vlad's bb fork)