From 09b1540c3f43c07f4efa445ab09c15e1edec5a70 Mon Sep 17 00:00:00 2001 From: martin Date: Thu, 6 Mar 2025 11:07:45 +0100 Subject: [PATCH] added version flag --- cpu_governor_auto_adjust/arguments.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cpu_governor_auto_adjust/arguments.py b/cpu_governor_auto_adjust/arguments.py index 391fdd2..3b3e4c3 100644 --- a/cpu_governor_auto_adjust/arguments.py +++ b/cpu_governor_auto_adjust/arguments.py @@ -1,6 +1,8 @@ import argparse from argparse import Namespace from functools import cached_property +from importlib.metadata import version + class ArgumentsParser: @cached_property @@ -16,4 +18,9 @@ class ArgumentsParser: required=False, default='cpu_governor_auto_adjust.xml', ) + parser.add_argument( + '-v', '--version', + action='version', + version=version('cpu_governor_auto_adjust'), + ) return parser.parse_args()