Metadata-Version: 2.4
Name: hos-m2f
Version: 0.6.6
Summary: HOS-M2F: Markdown to Industry Standard Format Compiler Engine
Author: HOS Team
Author-email: team@hos-m2f.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: mistune>=2.0.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: click>=8.0.0
Requires-Dist: ebooklib>=0.17.0
Requires-Dist: weasyprint>=54.0
Requires-Dist: python-docx>=0.8.11
Provides-Extra: test
Requires-Dist: pytest>=6.0.0; extra == "test"
Requires-Dist: pytest-cov>=2.10.0; extra == "test"
Provides-Extra: dev
Requires-Dist: pytest>=6.0.0; extra == "dev"
Requires-Dist: pytest-cov>=2.10.0; extra == "dev"
Requires-Dist: black>=22.0.0; extra == "dev"
Requires-Dist: flake8>=4.0.0; extra == "dev"
Requires-Dist: isort>=5.0.0; extra == "dev"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

HOS-M2F is a powerful compiler engine that converts Markdown files to various industry standard formats.

Key Features:
- Multiple output formats: PDF, DOCX, EPUB, and JSON
- Specialized modes for different document types:
  - Book mode for book-length documents
  - Paper mode for academic papers
  - Patent mode for patent applications
  - SOP (Standard Operating Procedure) mode for technical procedures
- Command-line interface for easy automation
- Semantic parsing for intelligent document structure
- Extensible architecture for custom renderers and modes

Use Cases:
- Convert technical documentation to professional formats
- Generate academic papers from Markdown sources
- Create standardized operating procedures
- Prepare patent applications with proper formatting
- Build eBooks from Markdown content

HOS-M2F simplifies the process of creating professionally formatted documents from plain Markdown, saving time and ensuring consistency across document types.
