Cosa c’è di nuovo in GroupDocs.Viewer per Python via .NET 25.12 (Dicembre 2025)
| Miglioramento | ID |
|---|---|
| Supporto della piattaforma Linux – la libreria può ora essere eseguita su Linux senza alcuna modifica al codice. | VIEWERPYTHON‑109 |
| Compatibilità estesa alle versioni di Python – le versioni di Python supportate sono ora 3.5 – 3.13 (invece di 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Esempi di codice ristrutturati e aggiornati – gli esempi sono ora script autonomi, eseguibili, che seguono l’attuale disposizione del repository e includono il logging dove opportuno. | VIEWERPYTHON‑111 |
Supporto Linux
La versione 25.12 aggiunge il supporto nativo per Linux. Le applicazioni esistenti sviluppate per Windows o macOS non richiedono modifiche alle API per funzionare su Linux; è sufficiente installare il pacchetto su una macchina Linux ed eseguire il codice come prima.
Compatibilità con le versioni di Python
L’intervallo di interpreti supportati è stato ampliato:
| Release | Versioni Python supportate |
|---|---|
| 24.9 (precedente) | 3.9 – 3.11 |
| 25.12 (attuale) | 3.5 – 3.13 |
Questa estensione copre le versioni Python a lungo termine (LTS) e le più recenti runtime 3.12/3.13, rendendo la libreria adatta per pipeline CI, distribuzioni containerizzate e ambienti on‑premise che ancora fanno affidamento su interpreti più vecchi.
Aggiornamenti della documentazione e del README
- Il README di PyPI ora elenca esplicitamente i prerequisiti di installazione, la configurazione di base a runtime e diversi scenari d’uso comuni.
- Le pagine di documentazione sono state aggiornate per garantire coerenza con l’attuale API e la struttura del repository. Tutti gli snippet di esempio sono ora script autonomi con commenti esplicativi.
- Argomenti aggiornati (con link diretti):
- Ciao Mondo – https://docs.groupdocs.com/viewer/python-net/hello-world/
- Requisiti di Sistema – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Installazione – https://docs.groupdocs.com/viewer/python-net/installation/
- Come Eseguire gli Esempi – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Licenze e Valutazione – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Repository di esempi di codice
La base di codice degli esempi è stata riorganizzata per allinearsi al flusso della documentazione:
- Un script per funzionalità, collocato nelle directory che corrispondono alla sezione di documentazione pertinente.
- Nomi di entry‑point coerenti (
main.pyo nome specifico della funzionalità) e struttura dei file uniforme. - Configurazione del logging aggiunta agli esempi dove apporta valore diagnostico.
Repository: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Progetti demo
Nuovi e aggiornati progetti demo mostrano come utilizzare la libreria in ambienti tipici:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (aggiornato) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Come ottenere l’aggiornamento
# Installa o aggiorna all’ultima release 25.12 da PyPI
pip install --upgrade groupdocs-viewer-net==25.12
Pacchetto: https://pypi.org/project/groupdocs-viewer-net/
Risorse
- Note di rilascio complete – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- Documentazione – https://docs.groupdocs.com/viewer/python-net/
- Forum di supporto – https://forum.groupdocs.com/c/viewer/9
Sentitevi liberi di provare la nuova demo Linux, segnalare eventuali problemi sul forum di supporto e farci sapere come la più ampia compatibilità con Python aiuti i vostri progetti.