Skip to content

fix: exiftool 缺失时明确报错,补全依赖与快速开始文档#129

Open
TianzeWang wants to merge 1 commit into
leslievan:mainfrom
TianzeWang:fix/exiftool-and-quickstart
Open

fix: exiftool 缺失时明确报错,补全依赖与快速开始文档#129
TianzeWang wants to merge 1 commit into
leslievan:mainfrom
TianzeWang:fix/exiftool-and-quickstart

Conversation

@TianzeWang

Copy link
Copy Markdown
  • core/util.py: exiftool 不可用时 get_exif 抛出明确错误并在启动时告警, 不再静默返回空 EXIF 而生成没有水印文字/Logo 的图片
  • init.sh: 增加 Python>=3.13 版本校验,以及 exiftool 检测与 macOS 自动安装
  • requirements.txt: 与 pyproject.toml 依赖对齐(补 pystray 及版本约束,避免漂移)
  • README.md: 新增「快速开始」(环境要求、uv/init.sh 两种运行方式、exiftool 安装说明)

- core/util.py: exiftool 不可用时 get_exif 抛出明确错误并在启动时告警,
  不再静默返回空 EXIF 而生成没有水印文字/Logo 的图片
- init.sh: 增加 Python>=3.13 版本校验,以及 exiftool 检测与 macOS 自动安装
- requirements.txt: 与 pyproject.toml 依赖对齐(补 pystray 及版本约束,避免漂移)
- README.md: 新增「快速开始」(环境要求、uv/init.sh 两种运行方式、exiftool 安装说明)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant