Latest release (October 2026)

26.10.0 upgrades the engine and runtime, adds callbacks and Python 3.14 support, and introduces breaking changes such as renamed members and new exception types. See the full notes for details.

For the full release notes see GroupDocs.Signature for Python via .NET 26.10 Release Notes.

Highlights

  • Engine update — the engine moves from 25.12 to 26.9 (SIGNATUREPYTHON‑24)
  • Runtime update — the embedded .NET runtime moves from .NET Core 3.1 to .NET 10.0.12 (SIGNATUREPYTHON‑25)
  • Python 3.14 support — the package now works on Python 3.14 (SIGNATUREPYTHON‑23)
  • Callbacks — Python functions and objects can be used for preview streams, logger, data encryption and custom sign hash (SIGNATUREPYTHON‑21, SIGNATUREPYTHON‑22)
  • Renamed members — 18 members follow the .NET spelling now, e.g. z_order → zorder (SIGNATUREPYTHON‑28)
  • Exception changes — RuntimeError is replaced by GroupDocsSignatureException, IncorrectPasswordException and PasswordRequiredException (SIGNATUREPYTHON‑26)
  • AttributeError on unknown attributes — assigning a non-existent attribute now raises AttributeError (SIGNATUREPYTHON‑27)
  • Platform tags — wheels now use manylinux_2_27_x86_64 and macosx_12_0_*; the 32-bit Windows wheel is removed (SIGNATUREPYTHON‑30)
  • Fixes — the Linux wheel imports on current distributions, and GROUPDOCS_LIC_PATH is applied at import (SIGNATUREPYTHON‑31, SIGNATUREPYTHON‑32)

Installation

pip install groupdocs-signature-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-signature-net/

Feedback and issue reporting

Report issues on the GroupDocs.Signature forum with a minimal reproducer, the version returned by pip show groupdocs-signature-net, and your operating system / Python version.