From 1964ca1f00047c85e6f982ff45240f6989fae7e6 Mon Sep 17 00:00:00 2001 From: Daniel Weindl Date: Fri, 10 Mar 2023 13:34:27 +0100 Subject: [PATCH] Add pyproject.toml (#196) Fixes: > DEPRECATION: petab is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559 Co-authored-by: Dilan Pathirana <59329744+dilpath@users.noreply.github.com> --- pyproject.toml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 00000000..1c2d3554 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,6 @@ +[build-system] +requires = [ + "setuptools>=62", + "wheel", +] +build-backend = "setuptools.build_meta"