GroupDocs.Markdown for Python via .NET 26.3 — first public release on PyPI

Hi everyone,

We’re happy to announce the first public release of GroupDocs.Markdown for Python via .NET on PyPI. The package brings the full .NET library’s document-to-Markdown conversion
engine to Python as a single self-contained wheel — no external runtime, no cloud services, no Microsoft Office dependencies.

:link: Full release notes: GroupDocs.Markdown for Python via .NET 26.3 Release Notes
:package: PyPI: https://pypi.org/project/groupdocs-markdown-net/
:computer: Examples: GroupDocs.Markdown-for-Python-via-.NET

Install

  pip install groupdocs-markdown-net

Quick start

  from groupdocs.markdown import MarkdownConverter

  md = MarkdownConverter.to_markdown("business-plan.docx")
  MarkdownConverter.to_file("business-plan.docx", "business-plan.md")

Highlights

  • Pythonic API — snake_case methods and properties, UPPER_SNAKE_CASE enum values, context-manager support.
  • Static convenience methods — to_markdown, to_file, get_info, get_supported_formats.
  • Async API — every static and instance method has an _async counterpart; works naturally with asyncio.gather() and ASGI frameworks like FastAPI.
  • 30+ input formats — PDF, DOCX, DOC, XLSX, XLS, CSV, EPUB, MOBI, TXT, CHM, RTF, ODT, and more.
  • Image strategies — ExportImagesAsBase64Strategy, ExportImagesToFileSystemStrategy, SkipImagesStrategy, CustomImagesStrategy.
  • Markdown flavor control, YAML front matter, heading level offset, spreadsheet options, password-protected documents, stream loading.
  • Specific exception types — DocumentProtectedException, InvalidFormatException, GroupDocsMarkdownException.
  • AI-agent friendly — AGENTS.md ships inside the wheel so Claude Code / Cursor / Copilot auto-discover the API. Docs are also published as llms-full.txt and via an MCP server
    for live lookups.

Platforms

  • Python 3.5 – 3.14 (64-bit)
  • Windows x64/x86, Linux x64, macOS x64 / Apple Silicon
  • No runtime dependencies on Windows; Linux / macOS may need ICU installed — see the troubleshooting table in the release notes.

Feedback, feature requests, and bug reports are very welcome in this category.

Best regards,
The GroupDocs Team