GroupDocs.Viewer for Python via .NET 25.12 Release Notes
This release introduces Linux platform support, expands the supported Python version range, and aligns documentation and code examples with the current repository and execution model.
Full list of changes in this release
| Key | Category | Summary |
|---|---|---|
| VIEWERPYTHON-109 | Enhancement | Linux platform support |
| VIEWERPYTHON-110 | Enhancement | Extend supported Python versions to 3.5–3.13 |
| VIEWERPYTHON-111 | Enhancement | Restructure and update code examples |
Linux support
Version 25.12 adds support for running GroupDocs.Viewer for Python via .NET on Linux.
No API changes are required to migrate existing applications from Windows or macOS.
Python version compatibility
The supported Python version range has been extended.
- 24.9 (prev): Python 3.9 – 3.11
- 25.12 (current): Python 3.5 – 3.13
This update improves compatibility with:
- Long-term support Python environments
- Newer Python runtimes used in CI pipelines and modern deployments
No code changes are required when upgrading within the supported range.
Package README
The PyPI package README was updated to improve technical clarity:
- Added explicit installation and environment prerequisites
- Documented basic runtime configuration
- Included several common usage scenarios with minimal setup
PyPI package:
https://pypi.org/project/groupdocs-viewer-net/
Documentation updates
Documentation was reviewed and updated to improve consistency with the current API usage and repository structure.
Changes include:
- All examples converted to standalone, executable scripts
- Added comments describing configuration and execution steps
- Updated prerequisites and runtime instructions
Updated topics:
- Hello World: https://docs.groupdocs.com/viewer/python-net/hello-world/
- System Requirements: https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Installation: https://docs.groupdocs.com/viewer/python-net/installation/
- How to Run Examples: https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Licensing and Evaluation: https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Code examples
The code examples repository was restructured to match the documentation layout and execution flow.
Technical changes:
- One example per feature, organized by documentation section
- Consistent entry points and file naming
- Added logging configuration to examples where applicable
Repository:
https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Demo projects
The following demo projects were added or updated to reflect supported environments:
Docker (Linux)
https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-dockermacOS (updated)
https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Feedback and issue reporting
For technical questions, bug reports, or usage issues, use the
GroupDocs Viewer Support Forum.