Co nowego w GroupDocs.Viewer for Python via .NET 25.12 (grudzień 2025)
| Ulepszenie | ID |
|---|---|
| Obsługa platformy Linux – biblioteka może być teraz uruchamiana na Linuxie bez żadnych zmian w kodzie. | VIEWERPYTHON‑109 |
| Rozszerzona kompatybilność wersji Pythona – obsługiwane wersje Pythona to teraz 3.5 – 3.13 (zamiast 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Przebudowane i zaktualizowane przykłady kodu – przykłady są teraz samodzielnymi, wykonywalnymi skryptami, które podążają za aktualnym układem repozytorium i zawierają logowanie tam, gdzie jest to potrzebne. | VIEWERPYTHON‑111 |
Obsługa Linuxa
Wersja 25.12 dodaje natywną obsługę Linuxa. Istniejące aplikacje zbudowane dla Windows lub macOS nie wymagają żadnych zmian API, aby działały na Linuxie; wystarczy zainstalować pakiet na maszynie z Linuxem i uruchomić swój kod jak dotąd.
Kompatybilność wersji Pythona
Zakres obsługiwanych interpreterów został rozszerzony:
| Wersja | Obsługiwane wersje Pythona |
|---|---|
| 24.9 (poprzednia) | 3.9 – 3.11 |
| 25.12 (obecna) | 3.5 – 3.13 |
To rozszerzenie obejmuje wydania Pythona z długoterminowym wsparciem (LTS) oraz najnowsze środowiska uruchomieniowe 3.12/3.13, czyniąc bibliotekę odpowiednią dla potoków CI, wdrożeń kontenerowych oraz środowisk lokalnych, które nadal korzystają ze starszych interpreterów.
Aktualizacje dokumentacji i README
- README PyPI teraz wymienia wyraźne wymagania instalacyjne, podstawową konfigurację środowiska uruchomieniowego oraz kilka typowych scenariuszy użycia.
- Strony dokumentacji zostały odświeżone w celu zapewnienia spójności z bieżącym API i strukturą repozytorium. Wszystkie fragmenty przykładów są teraz samodzielnymi skryptami z wyjaśniającymi komentarzami.
- Zaktualizowane tematy (z bezpośrednimi linkami):
- Witaj Świecie – https://docs.groupdocs.com/viewer/python-net/hello-world/
- Wymagania systemowe – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Instalacja – https://docs.groupdocs.com/viewer/python-net/installation/
- Jak uruchomić przykłady – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Licencjonowanie i ewaluacja – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Repozytorium przykładów kodu
Baza przykładowego kodu została zreorganizowana, aby odpowiadać przepływowi dokumentacji:
- Jeden skrypt na funkcję, umieszczony w katalogach odpowiadających odpowiedniej sekcji dokumentacji.
- Spójna nazwa punktu wejścia (
main.pylub nazwa specyficzna dla funkcji) oraz struktura plików. - Dodano konfigurację logowania do przykładów tam, gdzie przynosi wartość diagnostyczną.
Repozytorium: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Projekty demonstracyjne
Nowe i zaktualizowane projekty demonstracyjne pokazują, jak uruchomić bibliotekę w typowych środowiskach:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (zaktualizowane) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Jak uzyskać aktualizację
# Install or upgrade to the latest 25.12 release from PyPI
pip install --upgrade groupdocs-viewer-net==25.12
Pakiet: https://pypi.org/project/groupdocs-viewer-net/
Zasoby
- Pełne notatki wydania – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- Dokumentacja – https://docs.groupdocs.com/viewer/python-net/
- Forum wsparcia – https://forum.groupdocs.com/c/viewer/9
Śmiało wypróbuj nową demonstrację Linux, zgłoś ewentualne problemy na forum wsparcia i daj nam znać, jak szersza kompatybilność Pythona pomaga w Twoich projektach.