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.logger can 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.BytesIO previews 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.