aboutsummaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2026-03-15 11:19:34 +0100
committerDimitri Staessens <dimitri@ouroboros.rocks>2026-03-15 11:23:26 +0100
commit2f537b0a43c5fb6a11aafad6eba1e8d92cbc2893 (patch)
tree70eb0e9da78d82116aec5cce3f928d2a77986a13 /pyproject.toml
parent4afcd8732cbb33da63f665e7f3e0e4e9fe524e1e (diff)
downloadouroboros-metrics-0.23.0.tar.gz
ouroboros-metrics-0.23.0.zip
metric: Update to pyproject and version tags0.23.0
Updates the project to use a pyproject.toml file and use setuptools_scm for versioning. Simplifies directory structure. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks>
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml16
1 files changed, 16 insertions, 0 deletions
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]