From 7abbecd28cd1457444708da5dec4e5543c66cbf0 Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Wed, 26 Aug 2020 18:41:49 +0200 Subject: [PATCH] fix --- checksemver.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/checksemver.py b/checksemver.py index 797fd30..da34cf4 100644 --- a/checksemver.py +++ b/checksemver.py @@ -41,7 +41,10 @@ validateMessage = args.validateMessage printExports = args.printExports exportFormat = args.exportFormat -r = re.compile(r'^(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)(?:-(?P(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+(?P[0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$') +r = re.compile(r'^(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)' + '(?:-(?P(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)' + '(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+' + '(?P[0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$') if verbose: print("Version to validate: {}".format(versionToValidate))