From 5fe690f4bcc1b6ef91d0cb941e5e4f70b8a002cc Mon Sep 17 00:00:00 2001 From: Neil Flood Date: Tue, 28 May 2024 17:18:07 +1000 Subject: [PATCH] Turns out I need the pip>=23.0 for editable installs only. Added a note about this to pyproject.toml --- pyproject.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 641cac5..ea4441b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,6 +6,10 @@ # we remove setup.py, we should also remove bin/, because the new # approach is via projects.scripts, which installs without the .py suffix +# When doing an editable install (-e, --editable), you must be using a +# version of pip >= 23.0. If not, it will fail very cryptically. +# + [build-system] requires = ["setuptools>=61.0", "wheel"] build-backend = "setuptools.build_meta"