From cf4919a26856a1101f0adec19ab1379cf9b47801 Mon Sep 17 00:00:00 2001 From: wolkat Date: Sun, 17 May 2026 18:30:49 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor(utils):=20rem?= =?UTF-8?q?ove=20unused=20pkg=5Fresources=20import?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ai_commit_msg/utils/utils.py | 1 - 1 file changed, 1 deletion(-) diff --git a/ai_commit_msg/utils/utils.py b/ai_commit_msg/utils/utils.py index 36bb995..ee6bb4b 100644 --- a/ai_commit_msg/utils/utils.py +++ b/ai_commit_msg/utils/utils.py @@ -1,5 +1,4 @@ import subprocess -import pkg_resources # TODO - get repo root directory without using git command From 04039a87eef01719881040e37725144109eb2fa9 Mon Sep 17 00:00:00 2001 From: wolkat Date: Sun, 17 May 2026 18:48:14 +0200 Subject: [PATCH 2/2] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor(services):=20?= =?UTF-8?q?replace=20pkg=5Fresources=20with=20importlib.metadata?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ai_commit_msg/services/pip_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ai_commit_msg/services/pip_service.py b/ai_commit_msg/services/pip_service.py index cb00f68..16c6e50 100644 --- a/ai_commit_msg/services/pip_service.py +++ b/ai_commit_msg/services/pip_service.py @@ -1,5 +1,5 @@ import requests -import pkg_resources +from importlib.metadata import version from ai_commit_msg.utils.logger import Logger @@ -20,7 +20,7 @@ def get_latest_version(package_name: str = PACKAGE_NAME) -> str: @staticmethod def get_version(): - return pkg_resources.get_distribution(PACKAGE_NAME).version + return version(PACKAGE_NAME) @staticmethod def version_is_older(current_version: str, latest_version: str) -> bool: