From 538c6d2b4d8fdb3d6dff200ce40947f3a53b226f Mon Sep 17 00:00:00 2001 From: Charles Crossan Date: Thu, 10 Dec 2020 20:19:08 -0500 Subject: [PATCH] add --version cli flag --- meshtastic/__main__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meshtastic/__main__.py b/meshtastic/__main__.py index ee57f80..c3a11df 100644 --- a/meshtastic/__main__.py +++ b/meshtastic/__main__.py @@ -11,6 +11,7 @@ import pyqrcode import traceback import codecs import base64 +import pkg_resources """The command line arguments""" args = None @@ -349,6 +350,8 @@ def main(): parser.set_defaults(router=None) + parser.add_argument('--version', action='version', version=f"{pkg_resources.require('meshtastic')[0].version}") + global args args = parser.parse_args() logging.basicConfig(level=logging.DEBUG if args.debug else logging.INFO)