Skip to content

Commit 6787f03

Browse files
Merge pull request #115 from CausalInferenceLab/feature/114-unify-version-setup-cli
cli와 setup.py의 버전 정보를 version.py로 통일
2 parents 3d07137 + ed000b8 commit 6787f03

File tree

3 files changed

+30
-3
lines changed

3 files changed

+30
-3
lines changed

cli/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
"""
2-
Datahub GMS 서버 URL을 설정하고, 필요 시 Streamlit 인터페이스를 실행하는 CLI 프로그램입니다.
2+
Lang2SQL CLI 프로그램입니다.
3+
이 프로그램은 Datahub GMS 서버 URL을 설정하고, 필요 시 Streamlit 인터페이스를 실행합니다.
4+
5+
명령어 예시: lang2sql --datahub_server http://localhost:8080 --run-streamlit
36
"""
47

58
import logging
@@ -9,6 +12,7 @@
912

1013
from llm_utils.check_server import CheckServer
1114
from llm_utils.tools import set_gms_server
15+
from version import __version__
1216

1317
logging.basicConfig(
1418
level=logging.INFO,
@@ -19,7 +23,7 @@
1923

2024

2125
@click.group()
22-
@click.version_option(version="0.1.4")
26+
@click.version_option(version=__version__)
2327
@click.pass_context
2428
@click.option(
2529
"--datahub_server",

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
from setuptools import find_packages, setup
99

10+
from version import __version__
11+
1012

1113
def load_requirements(path="requirements.txt"):
1214
"""
@@ -32,7 +34,7 @@ def load_requirements(path="requirements.txt"):
3234

3335
setup(
3436
name="lang2sql",
35-
version="0.1.9",
37+
version=__version__,
3638
author="ehddnr301",
3739
author_email="[email protected]",
3840
url="https://github.com/CausalInferenceLab/Lang2SQL",

version.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
"""
2+
Lang2SQL 패키지의 버전 정보를 정의하는 모듈입니다.
3+
4+
이 모듈은 패키지의 버전을 추적하고 관리하는 데 사용됩니다.
5+
6+
패키지의 버전은 다음과 같은 형식을 따라야 합니다:
7+
8+
MAJOR.MINOR.PATCH
9+
10+
여기서:
11+
- MAJOR는 큰 변경이 있을 때 증가합니다.
12+
- MINOR는 새로운 기능이 추가되거나 중요한 변경이 있을 때 증가합니다.
13+
- PATCH는 버그 수정이 있을 때 증가합니다.
14+
15+
예를 들어, 버전 0.1.0에서 0.1.1로 업그레이드하면:
16+
- MAJOR는 변경되지 않습니다.
17+
- MINOR는 변경되지 않습니다.
18+
- PATCH는 1로 증가합니다.
19+
"""
20+
21+
__version__ = "0.1.9"

0 commit comments

Comments
 (0)