markitect-main/markitect/proxy/extractors
tegwick 120ed89780 fix(proxy): catch markitdown missing-dependency errors with clean hint
When markitdown is installed but a format-specific sub-dependency is
missing (e.g. pdfminer-six for PDF), translate the raw traceback into
a DependencyMissingError with the correct install command.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 21:00:51 +01:00
..
__init__.py fix(proxy): register markitdown extractor unconditionally 2026-02-13 20:52:07 +01:00
base.py feat(proxy): add proxy file system for non-markdown source conversion 2026-02-13 19:06:09 +01:00
html.py feat(proxy): add proxy file system for non-markdown source conversion 2026-02-13 19:06:09 +01:00
markdown.py feat(proxy): add proxy file system for non-markdown source conversion 2026-02-13 19:06:09 +01:00
markitdown_ext.py fix(proxy): catch markitdown missing-dependency errors with clean hint 2026-02-13 21:00:51 +01:00
pdf.py feat(proxy): add proxy file system for non-markdown source conversion 2026-02-13 19:06:09 +01:00