From e1c37d96e54c4e3e890704bef28cbd620837acc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20Gr=C3=BCndger?= Date: Fri, 18 Apr 2025 01:44:30 +0200 Subject: [PATCH] Fix: get version information from pyproject.toml --- ogn/client/settings.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ogn/client/settings.py b/ogn/client/settings.py index 8643395..ca0ff8d 100644 --- a/ogn/client/settings.py +++ b/ogn/client/settings.py @@ -1,10 +1,16 @@ +import importlib.metadata + APRS_SERVER_HOST = 'aprs.glidernet.org' APRS_SERVER_PORT_FULL_FEED = 10152 APRS_SERVER_PORT_CLIENT_DEFINED_FILTERS = 14580 APRS_APP_NAME = 'python-ogn-client' -PACKAGE_VERSION = '1.2.3' +try: + PACKAGE_VERSION = importlib.metadata.version(APRS_APP_NAME) +except importlib.metadata.PackageNotFoundError: + PACKAGE_VERSION = '0.0.0' + APRS_APP_VER = PACKAGE_VERSION[:3] APRS_KEEPALIVE_TIME = 240