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
| Product | Product Version | Release Notes |
|---|---|---|
| GroupDocs.Conversion for Python via .NET | 25.12 -> 26.9.0 | Release notes |
| GroupDocs.Viewer for Python via .NET | 25.12 -> 26.9.0 | Release notes |
| GroupDocs.Comparison for Python via .NET | 25.12 -> 26.5.0 | Release notes |
| GroupDocs.Watermark for Python via .NET | 25.12 -> 26.10.0 | Release notes |
| GroupDocs.Metadata for Python via .NET | 25.10 -> 26.9.0 | Release notes |
| GroupDocs.Merger for Python via .NET | 25.3 -> 26.6.0 | Release notes |
| GroupDocs.Assembly for Python via .NET | 25.5.1 -> 26.11.0 | Release notes |
| GroupDocs.Redaction for Python via .NET | 25.10 -> 26.6.0 | Release notes |
| GroupDocs.Signature for Python via .NET | 26.1 -> 26.10.0 | Release notes |
| GroupDocs.Parser for Python via .NET | new: 26.10.0 | Release notes |
| GroupDocs.Search for Python via .NET | new: 26.10.0 | Release notes |
| GroupDocs.Annotation for Python via .NET | new: 26.6.0 | Release notes |
| GroupDocs.Editor for Python via .NET | new: 26.5.0 | Release notes |
| GroupDocs.Markdown for Python via .NET | new: 26.3.0 | Release 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
win32wheel. - 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/pydrawingandgroupdocs/pycore, which every product wheel installs.from groupdocs.viewer import Colorthen 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/pydrawingthat 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.