From 6089f950b68d1198be28c8a89105b1ca73a2b643 Mon Sep 17 00:00:00 2001 From: Brian Wiborg Date: Thu, 2 Oct 2025 04:49:59 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=B7=20Dynamic=20versioning?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyproject.toml | 13 +++++++++++++ src/ohmyapi/__init__.py | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 6e1b419..2aa8a19 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,6 +43,19 @@ ohmyapi = "ohmyapi.cli:app" [project.urls] repository = "https://code.c-base.org/baccenfutter/ohmyapi" +[build-system] +requires = [ + "poetry-core>=1.8.0", + "poetry-dynamic-versioning>=1.8.0" +] +build-backend = "poetry_dynamic_versioning.backend" + +[tool.poetry-dynamic-versioning] +enable = true +source = "file" +path = "src/ohmyapi/__init__.py" +pattern = "__VERSION__\\s*=\\s*['\"](?P[^'\"]+)['\"]" + [tool.black] line-length = 88 target-version = ['py39', 'py310', 'py311', 'py312', 'py313'] diff --git a/src/ohmyapi/__init__.py b/src/ohmyapi/__init__.py index 5dadfec..f67fe52 100644 --- a/src/ohmyapi/__init__.py +++ b/src/ohmyapi/__init__.py @@ -1 +1 @@ -from . import db +__VERSION__ = "0.2.5"