GroupDocs.Total for Python via .NET 26.11 Release Notes

GroupDocs.Total for Python via .NET 26.11.0 installs all 14 GroupDocs for Python via .NET products. It adds GroupDocs.Parser, GroupDocs.Search, GroupDocs.Annotation, GroupDocs.Editor and GroupDocs.Markdown, moves the other nine products to their latest releases, and supports Python 3.5 to 3.14 on Windows, Linux and macOS. Versions 26.1.0 and 26.3 were published on PyPI only, so the changes below are counted from 26.3.

Products included in this release

ProductProduct VersionRelease Notes
GroupDocs.Conversion for Python via .NET25.12 -> 26.9.0Release notes
GroupDocs.Viewer for Python via .NET25.12 -> 26.9.0Release notes
GroupDocs.Comparison for Python via .NET25.12 -> 26.5.0Release notes
GroupDocs.Watermark for Python via .NET25.12 -> 26.10.0Release notes
GroupDocs.Metadata for Python via .NET25.10 -> 26.9.0Release notes
GroupDocs.Merger for Python via .NET25.3 -> 26.6.0Release notes
GroupDocs.Assembly for Python via .NET25.5.1 -> 26.11.0Release notes
GroupDocs.Redaction for Python via .NET25.10 -> 26.6.0Release notes
GroupDocs.Signature for Python via .NET26.1 -> 26.10.0Release notes
GroupDocs.Parser for Python via .NETnew: 26.10.0Release notes
GroupDocs.Search for Python via .NETnew: 26.10.0Release notes
GroupDocs.Annotation for Python via .NETnew: 26.6.0Release notes
GroupDocs.Editor for Python via .NETnew: 26.5.0Release notes
GroupDocs.Markdown for Python via .NETnew: 26.3.0Release notes

Changes in this release

Five more products

  • GroupDocs.Parser extracts text, tables, images, metadata and barcodes from documents.
  • GroupDocs.Search indexes documents and searches them in full text.
  • GroupDocs.Annotation adds annotations, markups and comments to documents and images.
  • GroupDocs.Editor edits documents through HTML and saves them back to their format.
  • GroupDocs.Markdown converts documents to Markdown.

Python and platforms

  • Python 3.5 to 3.14 are supported. 26.3 required a Python earlier than 3.14.
  • Every product ships wheels for Windows x64, Linux x86_64 and macOS on Intel and Apple Silicon. In 26.3, Assembly had Windows wheels only, Redaction had no Linux wheel and Merger had no Apple Silicon wheel.
  • Linux needs glibc 2.27 or later, and macOS 13 or later.
  • 32-bit Windows is no longer supported: none of the 14 products ships a win32 wheel.
  • The 14 product wheels download about 2.2 GB on each platform and take about 3.2 GB on disk.

Several products in one script

Products can be combined in one Python process. On Windows, set DOTNET_MULTILEVEL_LOOKUP to 0 at the top of the script, before the first call into any product:

import os

os.environ["DOTNET_MULTILEVEL_LOOKUP"] = "0"

Without it, on a Windows machine with a newer .NET installed system-wide, Viewer, Metadata, Annotation, Comparison, Editor, Merger and Redaction load that runtime instead of their own, and the second of them in one process fails with RuntimeError: hostfxr_get_runtime_delegate failed with 0x800080a3.

Known issues

  • Uninstalling one product removes three shared modules from the others: groupdocs/__init__.py, groupdocs/pydrawing and groupdocs/pycore, which every product wheel installs. from groupdocs.viewer import Color then fails. Reinstall one product without its dependencies to restore them: pip install --force-reinstall --no-deps groupdocs-viewer-net==26.9.0.
  • On Python 3.5, the copy of groupdocs/pydrawing that pip installs last does not compile. Run the same command after installing.

How to Download

Install the metapackage from PyPI:

pip install groupdocs-total-net==26.11.0

The metapackage file can also be downloaded directly from this website. It only lists the 14 products: to install without internet access, see Installation.

Feedback

We value your feedback! If you have any questions, issues, or suggestions, feel free to reach out to us through our Free Support Forum. Our team will be happy to assist you and answer any questions you may have.