From 508ed78a2560c3f90937b924027fbaad394d1a2d Mon Sep 17 00:00:00 2001 From: Athanasius Date: Fri, 17 Jul 2020 13:11:47 +0100 Subject: [PATCH] Use semantic_version.truncate() for appversion_nobuild --- config.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config.py b/config.py index 35280ce2..f537652a 100644 --- a/config.py +++ b/config.py @@ -3,6 +3,7 @@ import sys from os import getenv, makedirs, mkdir, pardir from os.path import expanduser, dirname, exists, isdir, join, normpath from sys import platform +import semantic_version # Any of these may be imported by plugins appname = 'EDMarketConnector' @@ -11,9 +12,9 @@ appcmdname = 'EDMC' # appversion **MUST** follow Semantic Versioning rules: # # Major.Minor.Patch(-prerelease)(+buildmetadata) -appversion = '4.0.2' #-rc1+a872b5f' +appversion = '4.0.2' #-rc1+a872b5f' # For some things we want appversion without (possible) +build metadata -appversion_nobuild = appversion.split(sep='+')[0] +appversion_nobuild = str(semantic_version.Version(appversion).truncate('prerelease')) copyright = u'© 2015-2019 Jonathan Harris, 2020 EDCD' update_feed = 'https://raw.githubusercontent.com/EDCD/EDMarketConnector/releases/edmarketconnector.xml'