Quoi de neuf dans GroupDocs.Viewer for Python via .NET 25.12 (décembre 2025)
| Amélioration | ID |
|---|---|
| Prise en charge de la plateforme Linux – la bibliothèque peut désormais être exécutée sur Linux sans aucune modification de code. | VIEWERPYTHON‑109 |
| Compatibilité étendue aux versions de Python – les versions de Python prises en charge sont maintenant 3.5 – 3.13 (au lieu de 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Exemples de code restructurés et mis à jour – les exemples sont désormais des scripts autonomes et exécutables qui suivent la structure actuelle du dépôt et incluent la journalisation lorsque cela est pertinent. | VIEWERPYTHON‑111 |
Prise en charge de Linux
La version 25.12 ajoute la prise en charge native de Linux. Les applications existantes développées pour Windows ou macOS ne nécessitent aucune modification d’API pour s’exécuter sur Linux ; il suffit d’installer le package sur une machine Linux et d’exécuter votre code comme auparavant.
Compatibilité des versions de Python
La plage d’interpréteurs pris en charge a été élargie :
| Version | Versions de Python prises en charge |
|---|---|
| 24.9 (précédente) | 3.9 – 3.11 |
| 25.12 (actuelle) | 3.5 – 3.13 |
Cette extension couvre les versions Python à support à long terme (LTS) ainsi que les dernières runtimes 3.12/3.13, rendant la bibliothèque adaptée aux pipelines CI, aux déploiements conteneurisés et aux environnements sur site qui utilisent encore d’anciens interpréteurs.
Mises à jour de la documentation et du README
- Le README PyPI répertorie désormais les prérequis d’installation explicites, la configuration d’exécution de base, ainsi que plusieurs scénarios d’utilisation courants.
- Les pages de documentation ont été rafraîchies pour assurer la cohérence avec l’API actuelle et la structure du dépôt. Tous les extraits d’exemple sont désormais des scripts autonomes accompagnés de commentaires explicatifs.
- Sujets mis à jour (avec liens directs) :
- Hello World – https://docs.groupdocs.com/viewer/python-net/hello-world/
- Spécifications système – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Installation – https://docs.groupdocs.com/viewer/python-net/installation/
- Comment exécuter les exemples – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Licences et évaluation – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Dépôt des exemples de code
Le corpus d’exemples de code a été réorganisé pour s’aligner avec le flux de documentation :
- Un script par fonctionnalité, placé dans des répertoires correspondant à la section de documentation correspondante.
- Nommage homogène du point d’entrée (
main.pyou nom spécifique à la fonctionnalité) et structure de fichiers. - Configuration de la journalisation ajoutée aux exemples lorsqu’elle apporte une valeur diagnostique.
Repository: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Projets de démonstration
Les projets de démonstration nouveaux et mis à jour montrent comment exécuter la bibliothèque dans des environnements typiques :
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (mis à jour) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Comment obtenir la mise à jour
# Install or upgrade to the latest 25.12 release from PyPI
pip install --upgrade groupdocs-viewer-net==25.12
Package: https://pypi.org/project/groupdocs-viewer-net/
Ressources
- Notes complètes de version – 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/
- Forum de support – https://forum.groupdocs.com/c/viewer/9
N’hésitez pas à essayer la nouvelle démonstration Linux, à signaler tout problème sur le forum de support, et à nous faire savoir comment la compatibilité Python étendue facilite vos projets.