Hi everyone,
GroupDocs.Assembly for Python via .NET 26.11 is now available on PyPI.
Release notes
PyPI – groupdocs-assembly-net 26.11.0
Documentation
Highlights
- Wheels for Linux x64 and macOS (Intel & Apple Silicon) – first platform wheels for the library.
- Python
dictorlistcan be used directly as a data source. assemble_document()now accepts a singleDataSourceInfoas well as a list.- Python functions or callables can be used as table‑load handlers (
IDocumentTableLoadHandler). - Python types (
float,int,datetime, etc.) are accepted where the API expects a .NETType. - License can be applied automatically via the
GROUPDOCS_LIC_PATHenvironment variable. - Engine upgraded to 26.7 with embedded .NET 10.0.14 runtime.
- CVE findings from 25.5.1 resolved by updating zlib, SkiaSharp and other components.
Breaking changes (see release notes for migration details):
BarcodeSettings.x_resolution/y_resolutionrenamed toxresolution/yresolution.DocumentAssembler.set_use_reflection_optimization(False)replaced by class attributeDocumentAssembler.use_reflection_optimization = False.- Engine errors now raise
FileNotFoundError,LicenseError,GroupDocsAssemblyExceptionorRuntimeError;LicenseErrorandGroupDocsAssemblyExceptionno longer inherit fromRuntimeError. - 32‑bit Windows wheel has been removed.
Install:
pip install groupdocs-assembly-net==26.11.0
As always, feedback and bug reports are welcome in this category.
Best regards,
The GroupDocs Team