Metadata-Version: 2.4
Name: omnidoc-pro
Version: 0.1.1
Summary: OmniDoc Pro: one-stop local document pre-processing workbench for RAG — deep Word/Excel parsing + MarkItDown breadth + LLM enrichment, fully UI-decoupled.
Author: OmniDoc Pro Contributors
License-Expression: GPL-3.0-or-later
Project-URL: Homepage, https://github.com/leop017/omnidoc-pro
Keywords: document,conversion,rag,markdown,excel,word,markitdown,llm
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Text Processing :: Markup :: Markdown
Classifier: Topic :: Text Processing :: Markup :: HTML
Requires-Python: >=3.10
License-File: LICENSE
License-File: LICENSE-COMMERCIAL.md
Requires-Dist: pydantic>=2.0.0
Requires-Dist: python-docx>=1.1.0
Requires-Dist: openpyxl>=3.1.0
Requires-Dist: pandas>=2.0.0
Requires-Dist: mammoth>=1.6.0
Requires-Dist: beautifulsoup4>=4.12.0
Requires-Dist: markdownify>=0.11.0
Requires-Dist: xlrd>=2.0.0
Provides-Extra: markitdown
Requires-Dist: markitdown>=0.1.7; extra == "markitdown"
Provides-Extra: markitdown-all
Requires-Dist: markitdown[all]>=0.1.7; extra == "markitdown-all"
Provides-Extra: llm
Requires-Dist: openai>=1.0.0; extra == "llm"
Provides-Extra: gui
Requires-Dist: gradio>=5.0.0; extra == "gui"
Provides-Extra: cli
Requires-Dist: typer>=0.9.0; extra == "cli"
Provides-Extra: legacy-doc
Requires-Dist: textract; extra == "legacy-doc"
Provides-Extra: test
Requires-Dist: pytest>=7.0.0; extra == "test"
Requires-Dist: pytest-mock>=3.10.0; extra == "test"
Requires-Dist: coverage>=7.0.0; extra == "test"
Provides-Extra: full
Requires-Dist: omnidoc-pro[cli,gui,llm,markitdown,test]; extra == "full"
Dynamic: license-file
