چه جدیدی در GroupDocs.Viewer for Python via .NET 25.12 (دسامبر 2025)
| بهبود | ID |
|---|---|
| پشتیبانی از پلتفرم لینوکس – کتابخانه اکنون میتواند بدون نیاز به تغییر کد بر روی لینوکس اجرا شود. | VIEWERPYTHON‑109 |
| گسترش سازگاری نسخههای پایتون – نسخههای پایتون پشتیبان اکنون 3.5 – 3.13 هستند (از 3.9 – 3.11 ارتقا یافت). | VIEWERPYTHON‑110 |
| ساختاردهی مجدد و بهروزرسانی مثالهای کد – مثالها اکنون اسکریپتهای مستقل و اجراپذیر هستند که مطابق با ساختار فعلی مخزن هستند و در صورت لزوم لاگگیری را شامل میشوند. | VIEWERPYTHON‑111 |
پشتیبانی از لینوکس
نسخه 25.12 پشتیبانی بومی از لینوکس را اضافه میکند. برنامههای موجود که برای ویندوز یا macOS ساخته شدهاند برای اجرا در لینوکس بدون هیچ تغییر API کافیست بسته را روی ماشین لینوکس نصب کنید و کد خود را همانند قبل اجرا کنید.
سازگاری نسخه پایتون
دامنه مفسرهای پشتیبانیشده گسترش یافته است:
| نگارش | نسخههای پایتون پشتیبانیشده |
|---|---|
| 24.9 (قبلی) | 3.9 – 3.11 |
| 25.12 (فعلی) | 3.5 – 3.13 |
این گسترش شامل انتشارهای پایتون با پشتیبانی طولانیمدت (LTS) و جدیدترین زماناجرایهای 3.12/3.13 میشود و کتابخانه را برای خطوط لوله CI، استقرارهای کانتینری و محیطهای درونسایت که هنوز به مفسرهای قدیمیتر وابستهاند، مناسب میسازد.
بهروزرسانیهای مستندات و README
- README PyPI اکنون پیشنیازهای نصب صریح، پیکربندی زمان اجرا پایه و چندین سناریوی رایج استفاده را فهرست میکند.
- صفحات مستندات برای سازگاری با 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یا نام مختص ویژگی) و ساختار فایل. - پیکربندی لاگگیری به مثالها اضافه شده است که در آن ارزش تشخیصی دارد.
مخزن: https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Python-via-.NET/
پروژههای نمایشی
پروژههای نمایشی جدید و بهروزرسانیشده نشان میدهند چگونه کتابخانه را در محیطهای معمولی اجرا کنید:
- Docker (لینوکس) – 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
به راحتی میتوانید نمایش لینوکس جدید را امتحان کنید، هر مشکلی را در تالار پشتیبانی گزارش دهید و به ما بگویید سازگاری گستردهتر پایتون چگونه به پروژههای شما کمک میکند.