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.Pkcs 10.0.14 fixes two denial-of-service vulnerabilities.
  • Annotations - parser.get_annotations() reads comments and notes with their author, time and page; TextOptions.include_annotations adds them to the extracted text.
  • Python 3.14 support - one wheel per platform runs on Python 3.5 to 3.14.
  • get_text() returns a str - as in 25.12, now one that also answers read_to_end().
  • Callbacks - preview streams, preview page rendering, the logger and the external-resource handler accept Python functions or objects. The ICreatePageStream, IReleasePageStream and IPreviewPageRender classes are gone.
  • Command line - groupdocs-parser text|info|metadata|images|annotations|list-formats, or python -m groupdocs.parser.
  • License from the environment - GROUPDOCS_LIC_PATH applies a license at the first Parser call; a license that cannot be applied raises LicenseError with the reason.
  • Errors and attributes - engine errors raise GroupDocsParserException and its subclasses instead of RuntimeError, and assigning a property that does not exist raises AttributeError.
  • Platform tags - the wheels are tagged manylinux_2_27_x86_64 (glibc 2.27 or newer) and macosx_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.