""" 프로그램 정보를 중앙 관리하는 모듈입니다. 모든 버전 관련 정보와 메타데이터를 이 파일에서 관리합니다. """ import logging """ 프로그램 기본 정보 """ __title__ = "Edit_PartTimer" __description__ = "편집알바생" __version__ = "3.8.3" __build__ = "1" # 빌드 번호 __author__ = "WhenRideMyCar" __author_email__ = "abc@gmail.com" __license__ = "MIT" __copyright__ = "Copyright 2024" """ 프로그램 추가 정보 """ __program_name__ = "편집알바생" # 표시용 한글 이름 __program_id__ = "autopercenty" # 시스템 내부 식별자 __company_name__ = "WhenRideMyCar" """ 로깅 설정 """ # 파일 로거 레벨 설정 __file_log_level__ = logging.DEBUG # GUI 로거 레벨 설정 __gui_log_level__ = logging.INFO """ 설치 관련 정보 """ __install_requires__ = [ "PySide6>=6.5.0", "supabase>=1.0.3", "Pillow>=9.5.0", "requests>=2.31.0", "packaging>=23.1" ] """ 실행 파일 정보 (Windows) """ __exe_name__ = "Edit_PartTimer3" __icon_file__ = "src/Edit_PartTimer3.ico" __main_script__ = "main.py" """ InnoSetup 설치 프로그램 정보 """ __setup_name__ = "Edit_PartTimer Setup" __publisher__ = __company_name__ __setup_icon__ = __icon_file__ __setup_output_dir__ = "dist/installer" __setup_version_info__ = { 'FileVersion': __version__, 'ProductVersion': __version__, 'FileDescription': __description__, 'CompanyName': __company_name__, 'ProductName': __program_name__, 'LegalCopyright': __copyright__ }