Hi everyone,
GroupDocs.Editor for Python via .NET version 26.5 is now available on PyPI, bringing the full .NET‑powered document‑editing capabilities to Python developers.
Highlights
- HTML round‑trip editing: convert any supported document to clean, editable HTML/CSS and save it back without losing fidelity, usable programmatically or in WYSIWYG editors such as CKEditor or TinyMCE.
- Pythonic API surface: classes use PascalCase, while methods, properties, and enum values follow snake_case and UPPER_SNAKE_CASE conventions for intuitive, Python‑native usage.
- Granular editing: edit specific worksheets, slides, or page ranges and toggle pagination and language metadata via options like
SpreadsheetEditOptions.worksheet_index. - Resource extraction: access
editable.images,editable.css,editable.fonts, and other resources, and persist HTML together with its assets. - Document introspection: retrieve format, page count, size, and encryption status through
editor.get_document_info(). - Form field support: read and update Word‑processing form fields via
editor.form_field_manager. - Streams and context managers: load documents from any binary stream and rely on Python’s
withstatement for deterministic disposal of native handles. - AI/LLM‑friendly: includes
AGENTS.md, an MCP server for on‑demand documentation lookups, and machine‑readable docs for integration with Claude, Copilot, and RAG workflows.
Install:
pip install groupdocs-editor-net
Full release notes available at: GroupDocs.Editor for Python via .NET 26.5 Release Notes
As always, feedback and bug reports are welcome in this category.
Best regards,
The GroupDocs Team