From 84b2d110f318da1c9baa43e10b6c77e8248a7988 Mon Sep 17 00:00:00 2001 From: Erik Skultety Date: Mon, 27 Mar 2023 11:21:12 +0200 Subject: Introduce a legacy setup.py file Turns out, PEP 517 [1] didn't say anything about editable installs with pyproject.toml based builds. That's what was covered by PEP 660 [2], which however, isn't supported in setuptools < 64.0.0. Our current setuptools requirement is >62.3, but it'll take time before v64.0.0 will be widely available outside of PyPI. Therefore, introduce a simple legacy setup.py which solves this for the time being. This commit partially reverts b1562114. [1] https://peps.python.org/pep-0517/ [2] https://peps.python.org/pep-0660/ Signed-off-by: Erik Skultety --- setup.py | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 setup.py (limited to 'setup.py') diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..6068493 --- /dev/null +++ b/setup.py @@ -0,0 +1,3 @@ +from setuptools import setup + +setup() -- cgit v1.1