GroupDocs.Viewer for Python via .NET 25.12‘da Yenilikler (Aralık 2025)
| Geliştirme | ID |
|---|---|
| Linux platform desteği – kütüphane artık kod değişikliği yapmadan Linux’ta çalıştırılabilir. | VIEWERPYTHON‑109 |
| Genişletilmiş Python sürüm uyumluluğu – desteklenen Python sürümleri artık 3.5 – 3.13 (önceden 3.9 – 3.11). | VIEWERPYTHON‑110 |
| Yeniden yapılandırılmış ve güncellenmiş kod örnekleri – örnekler artık bağımsız, çalıştırılabilir betiklerdir ve mevcut depo düzenine uyar, gerektiğinde günlük (logging) eklenir. | VIEWERPYTHON‑111 |
Linux Desteği
25.12 sürümü Linux için yerel destek ekler. Windows ya da macOS için oluşturulmuş mevcut uygulamalar API değişikliği gerektirmez; sadece paketi bir Linux makinesine kurun ve kodunuzu daha önceki gibi çalıştırın.
Python sürüm uyumluluğu
Desteklenen yorumlayıcı aralığı genişletildi:
| Sürüm | Desteklenen Python sürümleri |
|---|---|
| 24.9 (önceki) | 3.9 – 3.11 |
| 25.12 (güncel) | 3.5 – 3.13 |
Bu genişletme, uzun vadeli destek (LTS) Python sürümlerini ve en yeni 3.12/3.13 çalışma zamanlarını kapsar, böylece kütüphane CI boru hatları, konteynerleştirilmiş dağıtımlar ve hâlâ eski yorumlayıcılara dayanan şirket içi ortamlar için uygundur.
Dokümantasyon ve README Güncellemeleri
- PyPI README artık açık kurulum önkoşullarını, temel çalışma zamanı yapılandırmasını ve birkaç yaygın kullanım senaryosunu listeler.
- Dokümantasyon sayfaları, mevcut API ve depo yapısı ile tutarlılık sağlamak için yenilendi. Tüm örnek kod parçacıkları artık açıklayıcı yorumlarla bağımsız betiklerdir.
- Güncellenmiş konular (doğrudan bağlantılar):
- Hello World – https://docs.groupdocs.com/viewer/python-net/hello-world/
- System Requirements – https://docs.groupdocs.com/viewer/python-net/system-requirements/
- Installation – https://docs.groupdocs.com/viewer/python-net/installation/
- How to Run Examples – https://docs.groupdocs.com/viewer/python-net/how-to-run-examples/
- Licensing and Evaluation – https://docs.groupdocs.com/viewer/python-net/licensing-and-evaluation/
Kod örnekleri deposu
Örnek kod temeli, dokümantasyon akışıyla uyumlu olacak şekilde yeniden düzenlendi:
- Özellik başına bir betik, ilgili dokümantasyon bölümüne karşılık gelen dizinlerde yer alır.
- Tutarlı giriş‑nokta adı (
main.pyveya özellik‑özel adı) ve dosya yapısı. - Gerekli durumlarda tanı değeri sağlayan örneklere günlük (logging) yapılandırması eklendi.
Repository: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
Demo projeleri
Yeni ve güncellenmiş demo projeler, kütüphaneyi tipik ortamlarda nasıl çalıştıracağınızı gösterir:
- Docker (Linux) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-docker
- macOS (güncellenmiş) – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/tree/master/Demos/hello-world-macos
Güncellemeyi Nasıl Alabilirsiniz
# Install or upgrade to the latest 25.12 release from PyPI
pip install --upgrade groupdocs-viewer-net==25.12
Paket: https://pypi.org/project/groupdocs-viewer-net/
Kaynaklar
- Tam Sürüm Notları – https://releases.groupdocs.com/viewer/python-net/release-notes/2025/groupdocs-viewer-for-python-via-net-25-12-release-notes/
- Dokümantasyon – https://docs.groupdocs.com/viewer/python-net/
- Destek Forumu – https://forum.groupdocs.com/c/viewer/9
Yeni Linux demoyu denemekten çekinmeyin, sorunları destek forumunda bildirin ve geniş Python uyumluluğunun projelerinize nasıl yardımcı olduğunu bize bildirin.