Skip to content

fix: ship PDF conversion dependencies - #68

Open
DTALEX66 wants to merge 3 commits into
mainfrom
fix/pdf-runtime-dependencies
Open

fix: ship PDF conversion dependencies#68
DTALEX66 wants to merge 3 commits into
mainfrom
fix/pdf-runtime-dependencies

Conversation

@DTALEX66

@DTALEX66 DTALEX66 commented Aug 9, 2026

Copy link
Copy Markdown
Owner

修复公开安装版 PDF 导入失败。根因是产品仅声明 markitdown 主包,未声明 markitdown[pdf] extra,导致安装版触发 PdfConverter MissingDependencyException。

变更:

  • 产品与 ci-adapters 依赖改为 markitdown[pdf]>=0.1;
  • 更新 uv.lock 与 release manifest digest;
  • 增加真实结构化 PDF 回归测试,防止把纯文本伪装成 .pdf;
  • 未引入 marker/docling,保留未承诺的重量级引擎边界。

本地证据:85 passed;wheel metadata 含 Requires-Dist: markitdown[pdf]>=0.1。

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