Metadata-Version: 2.4
Name: aksharamd
Version: 0.1.0
Summary: AksharaMD AI Document Compiler — compile documents into token-efficient, semantically complete representations for LLMs
License: MIT
License-File: LICENSE
Requires-Python: >=3.11
Requires-Dist: beautifulsoup4>=4.12
Requires-Dist: chardet>=5.0
Requires-Dist: click>=8.1
Requires-Dist: defusedxml>=0.7
Requires-Dist: ebooklib>=0.18
Requires-Dist: extract-msg>=0.50
Requires-Dist: feedparser>=6.0
Requires-Dist: filetype>=1.2
Requires-Dist: markdown-it-py>=3.0
Requires-Dist: mcp[cli]>=1.0
Requires-Dist: olefile>=0.46
Requires-Dist: openpyxl>=3.1
Requires-Dist: pdfplumber>=0.11
Requires-Dist: pillow>=10.0
Requires-Dist: py7zr>=0.20
Requires-Dist: pydantic>=2.0
Requires-Dist: pymupdf>=1.24
Requires-Dist: python-docx>=1.1
Requires-Dist: python-pptx>=1.0
Requires-Dist: requests>=2.28
Requires-Dist: rich>=13.0
Requires-Dist: striprtf>=0.0.26
Requires-Dist: tiktoken>=0.7
Requires-Dist: xlrd>=2.0
Provides-Extra: audio
Requires-Dist: openai-whisper>=20231117; extra == 'audio'
Provides-Extra: dev
Requires-Dist: bandit[toml]>=1.7; extra == 'dev'
Requires-Dist: docutils>=0.20; extra == 'dev'
Requires-Dist: mypy>=1.8; extra == 'dev'
Requires-Dist: pytest-cov>=5.0; extra == 'dev'
Requires-Dist: pytest-mock>=3.12; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.4; extra == 'dev'
Provides-Extra: eval
Requires-Dist: anthropic>=0.40; extra == 'eval'
Requires-Dist: datasets>=2.0; extra == 'eval'
Requires-Dist: google-genai>=1.0; extra == 'eval'
Requires-Dist: markitdown>=0.1; extra == 'eval'
Requires-Dist: openai>=1.30; extra == 'eval'
Requires-Dist: python-levenshtein>=0.25; extra == 'eval'
Requires-Dist: pyyaml>=6.0; extra == 'eval'
Requires-Dist: tiktoken>=0.7; extra == 'eval'
Provides-Extra: full
Requires-Dist: openai-whisper>=20231117; extra == 'full'
Requires-Dist: pytesseract>=0.3; extra == 'full'
Provides-Extra: ocr
Requires-Dist: pytesseract>=0.3; extra == 'ocr'
