From 8da57f9ae19a33f419cccc4e3a02b53b8ce9de4d Mon Sep 17 00:00:00 2001 From: David Trattnig <david@subsquare.at> Date: Thu, 8 Sep 2022 17:41:32 +0200 Subject: [PATCH] refact: read version from pyproject.toml #116 --- VERSION | 1 - src/aura_engine/engine.py | 8 +++----- 2 files changed, 3 insertions(+), 6 deletions(-) delete mode 100644 VERSION diff --git a/VERSION b/VERSION deleted file mode 100644 index ba7730be..00000000 --- a/VERSION +++ /dev/null @@ -1 +0,0 @@ -1.0.0-alpha1-dev \ No newline at end of file diff --git a/src/aura_engine/engine.py b/src/aura_engine/engine.py index 61d0ff24..c77f4d36 100644 --- a/src/aura_engine/engine.py +++ b/src/aura_engine/engine.py @@ -23,11 +23,12 @@ The Engine. import json import logging -import os import time from contextlib import suppress from enum import Enum +import pkg_resources + from aura_engine.base.api import LiquidsoapUtil as LU from aura_engine.base.config import AuraConfig from aura_engine.base.lang import DotDict @@ -174,10 +175,7 @@ class Engine: } """ - ctrl_version = None - with open(os.path.join("", "VERSION")) as version_file: - ctrl_version = version_file.read().strip() - + ctrl_version = pkg_resources.get_distribution("aura-engine").version versions = self.playout.get_version() versions = DotDict(json.loads(versions)) self.config.set("version_control", ctrl_version) -- GitLab