diff --git a/pySim-shell.py b/pySim-shell.py index f9ab1151..ce6efb8c 100755 --- a/pySim-shell.py +++ b/pySim-shell.py @@ -447,6 +447,11 @@ class PysimApp(cmd2.Cmd): """Echo (print) a string on the console""" self.poutput(opts.string) + @cmd2.with_category(CUSTOM_CATEGORY) + def do_version(self, opts): + """Print the pySim software version.""" + import pkg_resources + self.poutput(pkg_resources.get_distribution('pySim')) @with_default_category('pySim Commands') class PySimCommands(CommandSet):