From 2f537b0a43c5fb6a11aafad6eba1e8d92cbc2893 Mon Sep 17 00:00:00 2001 From: Dimitri Staessens Date: Sun, 15 Mar 2026 11:19:34 +0100 Subject: metric: Update to pyproject and version tags Updates the project to use a pyproject.toml file and use setuptools_scm for versioning. Simplifies directory structure. Signed-off-by: Dimitri Staessens --- pyproject.toml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pyproject.toml (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..47072f4 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,16 @@ +[project] +name = "ouroboros-metrics" +dynamic = ["version"] +dependencies = [ + "influxdb-client[ciso]", + "pytz", +] + +[tool.setuptools] +script-files = ["oexport.py"] + +[build-system] +requires = ["setuptools>=64", "setuptools_scm>=8"] +build-backend = "setuptools.build_meta" + +[tool.setuptools_scm] -- cgit v1.2.3