From a2527a0022f30b29c07c1f5bab6d627e67312119 Mon Sep 17 00:00:00 2001 From: 0xhtml <34682885+0xhtml@users.noreply.github.com> Date: Fri, 27 Dec 2024 22:22:38 +0100 Subject: [PATCH] [enh] add pyproject.toml listing build requirements To run the setup.py pyyaml needs to already be installed. PEP 518 'Specifying Minimum Build System Requirements for Python Projects' introduced the pyproject.toml file to specify the required dependencies in a format that build tooling like pip can parse prior to executing the setup.py. This commit adds a pyproject.toml with the basic requirements of setuptools and pyyaml required to run the current setup.py. --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 000000000..558862834 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,2 @@ +[build-system] +requires = ["setuptools", "pyyaml"]