Novedades en GroupDocs.Viewer for Python via .NET 25.12 (December 2025)
| Mejora | ID |
|---|---|
| Compatibilidad con la plataforma Linux – la biblioteca ahora puede ejecutarse en Linux sin ningún cambio de código. | VIEWERPYTHON‑109 |
| Compatibilidad extendida con versiones de Python – las versiones de Python admitidas ahora son 3.5 – 3.13 (antes 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Ejemplos de código reestructurados y actualizados – los ejemplos ahora son scripts independientes y ejecutables que siguen la estructura actual del repositorio e incluyen registro donde sea apropiado. | VIEWERPYTHON‑111 |
Compatibilidad con Linux
La versión 25.12 agrega compatibilidad nativa con Linux. Las aplicaciones existentes creadas para Windows o macOS no requieren cambios en la API para ejecutarse en Linux; simplemente instale el paquete en una máquina Linux y ejecute su código como antes.
Compatibilidad con versiones de Python
El rango de intérpretes admitidos se ha ampliado:
| Versión | Versiones de Python admitidas |
|---|---|
| 24.9 (anterior) | 3.9 – 3.11 |
| 25.12 (actual) | 3.5 – 3.13 |
Esta ampliación cubre versiones de Python con soporte a largo plazo (LTS) y los runtimes más recientes 3.12/3.13, lo que hace que la biblioteca sea adecuada para canalizaciones CI, implementaciones en contenedores y entornos locales que aún dependen de intérpretes más antiguos.
Actualizaciones de documentación y README
- El README de PyPI ahora enumera requisitos explícitos de instalación, configuración básica de tiempo de ejecución y varios escenarios de uso habituales.
- Las páginas de documentación se han actualizado para mantener la consistencia con la API actual y la estructura del repositorio. Todos los fragmentos de ejemplo son ahora scripts independientes con comentarios explicativos.
- Temas actualizados (con enlaces directos):
- Hola Mundo – https://docs.groupdocs.com/viewer/python-net/hello-world/
- Requisitos del Sistema – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Instalación – https://docs.groupdocs.com/viewer/python-net/installation/
- Cómo Ejecutar Ejemplos – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Licencias y Evaluación – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Repositorio de ejemplos de código
La base de código de ejemplos se ha reorganizado para alinearse con el flujo de la documentación:
- Un script por característica, colocado en directorios que coinciden con la sección correspondiente de la documentación.
- Nomenclatura de punto de entrada consistente (
main.pyo nombre específico de la característica) y estructura de archivos. - Configuración de registro añadida a los ejemplos donde aporta valor diagnóstico.
Repository: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Proyectos de demostración
Nuevos y actualizados proyectos de demostración muestran cómo ejecutar la biblioteca en entornos típicos:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (actualizado) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Cómo obtener la actualización
# Install or upgrade to the latest 25.12 release from PyPI
pip install --upgrade groupdocs-viewer-net==25.12
Paquete: https://pypi.org/project/groupdocs-viewer-net/
Recursos
- Notas completas de la versión – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- Documentación – https://docs.groupdocs.com/viewer/python-net/
- Foro de soporte – https://forum.groupdocs.com/c/viewer/9
Siéntase libre de probar la nueva demostración en Linux, informe cualquier problema en el foro de soporte y háganos saber cómo la mayor compatibilidad con Python ayuda a sus proyectos.