From 9f29e0bec86e927689d61a3e33e2d938692085ad Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Wed, 11 Sep 2024 17:27:19 -0400 Subject: [PATCH] add pyproject.toml for build dependency on setuptools resolve tox error: > ERROR: Can not execute setup.py since setuptools is not available in the build environment. Fixes: https://tracker.ceph.com/issues/67986 Signed-off-by: Casey Bodley --- pyproject.toml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..3b594ae --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,21 @@ +[build-system] +requires = ["setuptools >= 61.0"] +build-backend = "setuptools.build_meta" + +[project] +name = "ragweed" +version = "0.0.1" +authors = [ + { name = "Yehuda Sadeh", email = "yehuda@redhat.com" }, +] +description = "A test suite for ceph rgw" +license = { file = "LICENSE" } +keywords = ["ceph", "rgw", "testing"] +readme = "README.rst" +dependencies = [ + "boto", + "PyYAML", + "munch", + "gevent", + "isodate", +] -- 2.39.5