Latest release (October 2026)
26.10.0 introduces engine and runtime updates, adds Python 3.5‑7 support, and changes how attribute errors are reported. Breaking changes include the new AttributeError behavior and updated platform tags – see the full notes for details.
For the full release notes see GroupDocs.Watermark for Python via .NET 26.10 Release Notes.
Highlights
- Engine update — the underlying GroupDocs.Watermark engine is now
26.9. - Runtime update — embedded .NET runtime upgraded to
10.0.12. - Python version support — the package now works on Python 3.5 – 3.7.
- Logger flexibility —
WatermarkerSettings.loggercan be a Python object or function. - Attribute safety — assigning an unknown attribute raises
AttributeError. - Preview callbacks — release callbacks receive the actual page stream instead of
None. - Preview fixes — spreadsheet and
io.BytesIOpreviews are no longer truncated or empty. - Platform tags — wheels now target newer OS floors; pip ≥ 20.3 is required.
Installation
pip install groupdocs-watermark-net==26.10.0
Wheel distribution
Four platform-specific wheels per release — Windows x64, Linux x64 (manylinux_2_27), macOS Intel and Apple Silicon (macosx_12_0). pip 20.3 or newer automatically selects the right wheel for your platform.
PyPI package: https://pypi.org/project/groupdocs-watermark-net/
Feedback and issue reporting
Report issues on the GroupDocs.Watermark forum with a minimal reproducer, the version returned by pip show groupdocs-watermark-net, and your operating system / Python version.