Co je nového v GroupDocs.Viewer pro Python via .NET 25.12 (prosinec 2025)
| Vylepšení | ID |
|---|---|
| Podpora platformy Linux – knihovna může být nyní spuštěna na Linuxu bez jakýchkoli úprav kódu. | VIEWERPYTHON‑109 |
| Rozšířená kompatibilita verzí Pythonu – podporované verze Pythonu jsou nyní 3.5 – 3.13 (dříve 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Přestrukturované a aktualizované příklady kódu – příklady jsou nyní samostatné spustitelné skripty, které odpovídají aktuálnímu uspořádání repozitáře a v případě potřeby zahrnují logování. | VIEWERPYTHON‑111 |
Podpora Linuxu
Verze 25.12 přidává nativní podporu pro Linux. Existující aplikace vytvořené pro Windows nebo macOS nevyžadují žádné změny API pro spuštění na Linuxu; stačí nainstalovat balíček na Linuxovém stroji a spustit váš kód jako dříve.
Kompatibilita verzí Pythonu
Rozsah podporovaných interpreterů byl rozšířen:
| Verze | Podporované verze Pythonu |
|---|---|
| 24.9 (previous) | 3.9 – 3.11 |
| 25.12 (current) | 3.5 – 3.13 |
Toto rozšíření zahrnuje dlouhodobě podporované (LTS) verze Pythonu a nejnovější runtime 3.12/3.13, což činí knihovnu vhodnou pro CI pipeline, kontejnerizovaná nasazení a on‑premise prostředí, která stále spoléhají na starší interpretery.
Aktualizace dokumentace a README
- PyPI README nyní uvádí explicitní požadavky na instalaci, základní konfiguraci runtime a několik běžných scénářů použití.
- Stránky dokumentace byly aktualizovány pro konzistenci s aktuálním API a strukturou repozitáře. Všechny ukázky kódu jsou nyní samostatné skripty s vysvětlujícími komentáři.
- Aktualizovaná témata (s přímými odkazy):
- Hello World – https://docs.groupdocs.com/viewer/python-net/hello-world/
- Požadavky na systém – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Instalace – https://docs.groupdocs.com/viewer/python-net/installation/
- Jak spustit příklady – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Licencování a hodnocení – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Repozitář příkladů kódu
Základní kód příkladů byl reorganizován tak, aby odpovídal toku dokumentace:
- Jeden skript na funkci, umístěný ve složkách odpovídajících příslušné sekci dokumentace.
- Konzistentní pojmenování vstupního bodu (
main.pynebo název specifický pro funkci) a struktura souborů. - Přidána konfigurace logování do příkladů, kde přináší diagnostickou hodnotu.
Repository: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Demo projekty
Nové a aktualizované demo projekty ukazují, jak spustit knihovnu v typických prostředích:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (aktualizováno) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Jak získat aktualizaci
# Install or upgrade to the latest 25.12 release from PyPI
pip install --upgrade groupdocs-viewer-net==25.12
Balíček: https://pypi.org/project/groupdocs-viewer-net/
Zdroje
- Úplné poznámky k vydání – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- Dokumentace – https://docs.groupdocs.com/viewer/python-net/
- Fórum podpory – https://forum.groupdocs.com/c/viewer/9
Neváhejte vyzkoušet nové Linux demo, nahlásit případné problémy na fóru podpory a dejte nám vědět, jak vám širší kompatibilita s Pythonem pomáhá ve vašich projektech.