Replace pkg_resources by importlib.metadata 89/15289/1
authorgarciadeblas <gerardo.garciadeblas@telefonica.com>
Fri, 18 Jul 2025 10:37:55 +0000 (12:37 +0200)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Fri, 18 Jul 2025 10:43:32 +0000 (12:43 +0200)
Change-Id: I2564567bf0c129036a0910d9bb7793347b50ee07
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
osmclient/cli_commands/other.py

index 28b46be..f46ae08 100755 (executable)
 #    License for the specific language governing permissions and limitations
 #    under the License.
 
+import logging
+import importlib.metadata
 import click
 from osmclient.cli_commands import utils
-import pkg_resources
-import logging
 
 logger = logging.getLogger("osmclient")
 
@@ -29,6 +29,4 @@ def get_version(ctx):
     logger.debug("")
     utils.check_client_version(ctx.obj, "version")
     print("Server version: {}".format(ctx.obj.get_version()))
-    print(
-        "Client version: {}".format(pkg_resources.get_distribution("osmclient").version)
-    )
+    print("Client version: {}".format(importlib.metadata.version("osmclient")))