Was ist neu in GroupDocs.Viewer für Python via .NET 25.12 (Dezember 2025)
| Verbesserung | ID |
|---|---|
| Linux‑Plattformunterstützung – die Bibliothek kann nun ohne Code‑Änderungen auf Linux ausgeführt werden. | VIEWERPYTHON‑109 |
| Erweiterte Python‑Versionskompatibilität – unterstützte Python‑Versionen sind jetzt 3.5 – 3.13 (statt 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Umstrukturierte und aktualisierte Code‑Beispiele – Beispiele sind jetzt eigenständige, ausführbare Skripte, die dem aktuellen Repository‑Layout folgen und bei Bedarf Logging enthalten. | VIEWERPYTHON‑111 |
Linux‑Unterstützung
Version 25.12 fügt native Unterstützung für Linux hinzu. Bestehende Anwendungen, die für Windows oder macOS erstellt wurden, benötigen keine API‑Änderungen, um unter Linux zu laufen; installieren Sie einfach das Paket auf einer Linux‑Maschine und führen Sie Ihren Code wie gewohnt aus.
Python‑Versionskompatibilität
Der unterstützte Interpreter‑Bereich wurde erweitert:
| Release | Unterstützte Python‑Versionen |
|---|---|
| 24.9 (vorher) | 3.9 – 3.11 |
| 25.12 (aktuell) | 3.5 – 3.13 |
Diese Erweiterung deckt langfristig unterstützte (LTS) Python‑Releases sowie die neuesten 3.12/3.13‑Runtimes ab und macht die Bibliothek geeignet für CI‑Pipelines, containerisierte Deployments und On‑Premise‑Umgebungen, die noch ältere Interpreter nutzen.
Dokumentation und README‑Updates
- Das PyPI‑README listet nun explizite Installationsvoraussetzungen, grundlegende Laufzeitkonfiguration und mehrere gängige Anwendungsszenarien auf.
- Die Dokumentationsseiten wurden zur Konsistenz mit der aktuellen API und der Repository‑Struktur aktualisiert. Alle Beispiel‑Snippets sind jetzt eigene Skripte mit erklärenden Kommentaren.
- Aktualisierte Themen (mit direkten Links):
- 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‑Beispiele‑Repository
Der Beispiel‑Code‑Bereich wurde reorganisiert, um mit dem Dokumentationsfluss übereinzustimmen:
- Ein Skript pro Feature, abgelegt in Verzeichnissen, die dem entsprechenden Dokumentationsabschnitt entsprechen.
- Konsistente Einstiegspunkt‑Benennung (
main.pyoder feature‑spezifischer Name) und Dateistruktur. - Logging‑Konfiguration zu Beispielen hinzugefügt, wo sie diagnostischen Mehrwert liefert.
Repository: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Demo‑Projekte
Neue und aktualisierte Demo‑Projekte zeigen, wie die Bibliothek in typischen Umgebungen eingesetzt wird:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (aktualisiert) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Wie Sie das Update erhalten
# Installieren oder aktualisieren Sie auf das neueste 25.12‑Release von PyPI
pip install --upgrade groupdocs-viewer-net==25.12
Package: https://pypi.org/project/groupdocs-viewer-net/
Ressourcen
- Full Release Notes – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- Documentation – https://docs.groupdocs.com/viewer/python-net/
- Support Forum – https://forum.groupdocs.com/c/viewer/9
Probieren Sie das neue Linux‑Demo aus, melden Sie etwaige Probleme im Support‑Forum und teilen Sie uns mit, wie Ihnen die erweiterte Python‑Kompatibilität bei Ihren Projekten hilft.