Latest release (October 2026)
26.10.0 moves to engine 26.8 and the .NET 10 runtime, adds annotations, Python 3.14 support, callbacks and a command line, and changes the platform tags. See the full notes for details.
For the full release notes see GroupDocs.Parser for Python via .NET 26.10 Release Notes.
Highlights
- Engine and runtime - GroupDocs.Parser 26.8 (annotations, OCR for Arabic and Korean, tables from HTML documents, a faster
get_file_info()) on the .NET 10.0.14 runtime, which replaces .NET Core 3.1.System.Security.Cryptography.Pkcs10.0.14 fixes two denial-of-service vulnerabilities. - Annotations -
parser.get_annotations()reads comments and notes with their author, time and page;TextOptions.include_annotationsadds them to the extracted text. - Python 3.14 support - one wheel per platform runs on Python 3.5 to 3.14.
get_text()returns astr- as in 25.12, now one that also answersread_to_end().- Callbacks - preview streams, preview page rendering, the logger and the external-resource handler accept Python functions or objects. The
ICreatePageStream,IReleasePageStreamandIPreviewPageRenderclasses are gone. - Command line -
groupdocs-parser text|info|metadata|images|annotations|list-formats, orpython -m groupdocs.parser. - License from the environment -
GROUPDOCS_LIC_PATHapplies a license at the firstParsercall; a license that cannot be applied raisesLicenseErrorwith the reason. - Errors and attributes - engine errors raise
GroupDocsParserExceptionand its subclasses instead ofRuntimeError, and assigning a property that does not exist raisesAttributeError. - Platform tags - the wheels are tagged
manylinux_2_27_x86_64(glibc 2.27 or newer) andmacosx_13_0(macOS 13 or newer; OCR needs macOS 13.3 or newer), so pip 20.3 or newer is required. The 32-bit Windows wheel is removed. - Linux and macOS requirements - on Linux ICU, fontconfig, the Liberation fonts and libgdiplus; on macOS mono-libgdiplus. libgdiplus serves presentations: page previews, ODP and OTP files, and PowerPoint files with tables or hyperlinks.
Installation
pip install groupdocs-parser-net==26.10.0
For a machine without PyPI access, the same wheels are on releases.groupdocs.com: see Wheel distribution in the release notes.
Wheel distribution
Four platform-specific wheels per release - Windows x64, Linux x64 (manylinux_2_27), macOS Intel and Apple Silicon (macosx_13_0; OCR needs macOS 13.3). pip 20.3 or newer is required.
PyPI package: https://pypi.org/project/groupdocs-parser-net/
Feedback and issue reporting
Report issues on the GroupDocs.Parser forum with a minimal reproducer, the version returned by pip show groupdocs-parser-net, and your operating system / Python version.