From 96fdd81dca85221cc5b3b63e36f1f0fc3566bfc6 Mon Sep 17 00:00:00 2001 From: Jon Turney Date: Fri, 13 Jan 2023 13:23:49 +0000 Subject: Check for forbidden hyphen-digit sequence in package name --- calm/package.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/calm/package.py b/calm/package.py index d450ea9..c8f079a 100755 --- a/calm/package.py +++ b/calm/package.py @@ -362,6 +362,10 @@ def read_one_package(packages, p, relpath, dirpath, files, kind, strict): logging.error("package '%s' name contains illegal characters" % p) return True + if re.search(r'-\d', p): + logging.error("package '%s' name contains hyphen followed a digit" % p) + return True + # assumption: no real package names end with '-src' # # enforce this, because source and install package names exist in a -- cgit v1.2.3