From ef0ef7c60c9d1bf967a5a28710e283e6f2e266e2 Mon Sep 17 00:00:00 2001 From: Jan Kiszka Date: Mon, 17 Jul 2017 22:38:06 +0200 Subject: [PATCH] kas: Also print config format version on --version Signed-off-by: Jan Kiszka --- kas/kas.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/kas/kas.py b/kas/kas.py index 070b031..a442deb 100644 --- a/kas/kas.py +++ b/kas/kas.py @@ -42,7 +42,7 @@ try: except ImportError: HAVE_COLORLOG = False -from . import __version__ +from . import __version__, __file_version__, __compatible_file_version__ # Import kas plugins # Since they are added by decorators, they don't need to be called, @@ -105,8 +105,10 @@ def kas_get_argparser(): parser = argparse.ArgumentParser(description='kas - setup tool for ' 'bitbake based project') - parser.add_argument('--version', action='version', - version='%(prog)s ' + __version__) + verstr = '%(prog)s {} (configuration format version {}, ' \ + 'earliest compatible version {})'.format(__version__, __file_version__, + __compatible_file_version__) + parser.add_argument('--version', action='version', version=verstr) parser.add_argument('-d', '--debug', action='store_true',