From bf878ceaa6e566eff49fb3a490a3d2b47d147cf7 Mon Sep 17 00:00:00 2001 From: Jussi Kukkonen Date: Thu, 24 Mar 2022 14:57:46 +0200 Subject: [PATCH] verify_release: Warn about missing requirements This is mostly useful for build module as it's not imported otherwise: we explicitly call "python -m build" so everything works like in a real release build. Signed-off-by: Jussi Kukkonen --- verify_release | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/verify_release b/verify_release index 1d4176f5..64797201 100755 --- a/verify_release +++ b/verify_release @@ -16,7 +16,13 @@ import sys from filecmp import dircmp from tempfile import TemporaryDirectory -import requests +try: + import requests + import build +except ImportError: + print ("Error: verify_release requires modules 'requests' and 'build':") + print (" pip install requests build") + exit(1) # Project variables # Note that only these project artifacts are supported: