نحن سعداء بالإعلان عن إصدار GroupDocs.Metadata for Python v26.5، المتاح اعتبارًا من May 2026. يقدم هذا الإصدار دعمًا لـ Python 3.14، ويشمل حزم wheels مستقلة تحتوي على بيئة تشغيل .NET مدمجة لأنظمة Windows وLinux وmacOS (Intel وApple Silicon)، ويوفر واجهة برمجة تطبيقات Python حديثة ومكتوبة بنوع مع ملفات تعريف .pyi صريحة—مما يلغي الحاجة إلى وكلاء وقت التشغيل. كما يتضمن AGENTS.md لتكامل سهل مع وكلاء الذكاء الاصطناعي وLLM.
What’s new in this release
- [Enhancement] تم إعادة بناء ربط Python — واجهة API مكتوبة بنوع، لكل تحميل زائد، مع ملفات
*.pyiمدمجة (بدون وكيل__getattr__وقت التشغيل) (METADATAPYTHON-33) - [Feature] دعم Python 3.14 (
Requires-Pythonالآن>=3.5,<3.15) (METADATAPYTHON-34) - [Feature] تضمين
AGENTS.mdداخل الحزمة لتكامل وكيل الذكاء الاصطناعي / LLM (METADATAPYTHON-35) - [Enhancement] تحديث إلى محرك GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
- [Enhancement] حزم wheels مستقلة مع بيئة تشغيل .NET مدمجة لأنظمة Windows وLinux وmacOS (Intel وApple Silicon) (METADATAPYTHON-37)
Public API changes
- كل فئة، وتحميل زائد للطرق، وتعداد الآن يتم إصداره صراحةً مع تلميحات النوع وملفات
*.pyiالمساعدة. - البحث عن الخصائص يستخدم دوال Python العادية—بدون كائنات
Specification. - لا توجد تغييرات كسرية في توقيعات الطرق الحالية؛ تظل الواجهة متوافقة مع المصدر للمستخدمين الذين يرقون من الإصدارات السابقة.
New features
-
واجهة API حديثة ومكتوبة بنوع لـ Python: إكمال تلقائي دقيق وتحليل ثابت عبر ملفات
.pyi. مثال على الاستخدام:from groupdocs.metadata import Metadata with Metadata("input.docx") as metadata: for prop in metadata.find_properties(lambda p: True): print(f"{prop.name} = {prop.value}") -
دعم Python 3.14: دعم كامل من Python 3.5 حتى 3.14 (
Requires-Python: >=3.5,<3.15)، مع حزمة wheel واحدة شاملة (py3-none-{platform}). -
تكامل AGENTS.md: يمكن للمساعدين الذكائيين (مثل Claude Code، Cursor، GitHub Copilot) الآن اكتشاف سطح API تلقائيًا، ومسارات الاستيراد، وأنماط الاستخدام عبر
groupdocs/metadata/AGENTS.mdالموجود في الحزمة المثبتة.
Code example
تحرير البيانات الوصفية باستخدام دوال شرطية—دون الحاجة إلى كائنات Specification:
from datetime import datetime
from groupdocs.metadata import Metadata
from groupdocs.metadata.common import PropertyValue
from groupdocs.metadata.tagging import Tags
with Metadata("input.docx") as metadata:
metadata.set_properties(
lambda p: Tags.time.created in list(p.tags),
PropertyValue(datetime.now()),
)
metadata.save("output.docx")
# حذف جميع الخصائص المكتشفة في استدعاء واحد
with Metadata("input.pdf") as metadata:
removed = metadata.sanitize()
metadata.save("clean.pdf")
How to get the update
PyPI
التثبيت أو الترقية عبر pip:
pip install --upgrade groupdocs-metadata-net
اسم الحزمة على PyPI هو groupdocs-metadata-net. تتوفر حزم wheels لأنظمة Windows وLinux وmacOS.
Direct download
حمّل أحدث إصدار من صفحة GroupDocs.Metadata for Python via .NET 26.5.