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 —
RuntimeErroris replaced byGroupDocsSignatureException,IncorrectPasswordExceptionandPasswordRequiredException(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_64andmacosx_12_0_*; the 32-bit Windows wheel is removed (SIGNATUREPYTHON‑30) - Fixes — the Linux wheel imports on current distributions, and
GROUPDOCS_LIC_PATHis 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.