Що нового у GroupDocs.Viewer for Python via .NET 25.12 (грудень 2025)
| Покращення | ID |
|---|---|
| Підтримка Linux‑платформи – бібліотеку тепер можна запускати на Linux без будь‑яких змін коду. | VIEWERPYTHON‑109 |
| Розширена сумісність версій Python – підтримувані версії Python тепер 3.5 – 3.13 (раніше 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Реструктуровані та оновлені приклади коду – приклади тепер є автономними, виконуваними скриптами, які відповідають поточній структурі репозиторію та включають логування, коли це доцільно. | VIEWERPYTHON‑111 |
Підтримка Linux
Версія 25.12 додає нативну підтримку Linux. Існуючі додатки, створені для Windows або macOS, не потребують змін API для запуску на Linux; просто встановіть пакет на Linux‑машині і виконуйте ваш код, як раніше.
Сумісність версій Python
Підтримуваний діапазон інтерпретаторів розширено:
| Випуск | Підтримувані версії Python |
|---|---|
| 24.9 (попередня) | 3.9 – 3.11 |
| 25.12 (поточна) | 3.5 – 3.13 |
Це розширення охоплює довгострокові релізи Python (LTS) та найновіші середовища виконання 3.12/3.13, роблячи бібліотеку придатною для CI‑конвеєрів, контейнеризованих розгортань та on‑premise‑оточень, які все ще покладаються на старі інтерпретатори.
Оновлення документації та README
- PyPI README тепер містить явні вимоги до встановлення, базову конфігурацію середовища виконання та кілька поширених сценаріїв використання.
- Сторінки документації оновлені для узгодженості з поточним API та структурою репозиторію. Всі приклади коду тепер автономні скрипти з пояснювальними коментарями.
- Оновлені теми (з прямими посиланнями):
- Привіт, світ – https://docs.groupdocs.com/viewer/python-net/hello-world/
- Вимоги до системи – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Встановлення – https://docs.groupdocs.com/viewer/python-net/installation/
- Як запускати приклади – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Ліцензування та оцінка – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Репозиторій прикладів коду
База прикладів коду реорганізована для відповідності потоку документації:
- Один скрипт на функціональність, розміщений у каталогах, що відповідають відповідному розділу документації.
- Узгоджене найменування точки входу (
main.pyабо назва, специфічна для функції) та структура файлів. - Додана конфігурація логування до прикладів, де це підвищує діагностичну цінність.
Repository: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Демонстраційні проєкти
Нові та оновлені демонстраційні проєкти показують, як запускати бібліотеку в типових середовищах:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (оновлено) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Як отримати оновлення
# 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/
Ресурси
- Повні нотатки до релізу – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- Документація – https://docs.groupdocs.com/viewer/python-net/
- Форум підтримки – https://forum.groupdocs.com/c/viewer/9
Спробуйте нову демонстрацію Linux, повідомляйте про будь‑які проблеми на форумі підтримки та дайте нам знати, як розширена сумісність з Python допомагає вашим проєктам.