[Release] GroupDocs.Watermark for Python via .NET 26.10

Hi everyone,

GroupDocs.Watermark for Python via .NET version 26.10 is now available on PyPI.

:link: Release notes
:package: PyPI – groupdocs-watermark-net 26.10.0
:books: Documentation

Highlights

  • WatermarkerSettings.logger now accepts a Python callable or an object implementing trace, warning, and error.
  • Engine upgraded to GroupDocs.Watermark 26.9 and embedded .NET runtime to 10.0.12.
  • Preview callbacks receive the actual page stream, fixing empty or truncated previews.
  • Assigning a non‑existent attribute now raises AttributeError with a helpful suggestion.
  • Supports Python 3.5 – 3.14; wheels are tagged manylinux_2_27_x86_64, macosx_12_0_x86_64, and macosx_12_0_arm64.
  • New Color class constructor and get() method added to several collection types; the item property has been removed.
  • Guardrails prevent installation on Linux/macOS versions that cannot run the embedded runtime (pip ≥ 20.3 required).

Breaking changes (see release notes for migration details):

  • Assigning an unknown attribute now raises AttributeError instead of silently creating a Python‑only attribute.
  • Wheel platform tags changed; pip ≥ 20.3 is required to select the correct binary.

Install:

pip install groupdocs-watermark-net==26.10.0

As always, feedback and bug reports are welcome in this category.

Best regards,
The GroupDocs Team