We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cf0e876 commit 764b1efCopy full SHA for 764b1ef
ai_commit_msg/main.py
@@ -3,7 +3,7 @@
3
import sys
4
import os
5
from typing import Sequence
6
-import configparser
+import pkg_resources
7
8
from ai_commit_msg.cli.config_handler import config_handler, handle_config_setup
9
from ai_commit_msg.cli.gen_ai_commit_message_handler import gen_ai_commit_message_handler
@@ -16,9 +16,7 @@ def called_from_git_hook():
16
return os.environ.get('PRE_COMMIT') == '1'
17
18
def get_version():
19
- config = configparser.ConfigParser()
20
- config.read('setup.cfg')
21
- return config['metadata']['version']
+ return pkg_resources.get_distribution("git-ai-commit").version
22
23
def main(argv: Sequence[str] = sys.argv[1:]) -> int:
24
if called_from_git_hook():
0 commit comments