אנו שמחים להודיע על השחרור של GroupDocs.Metadata for Python v26.5, זמין החל מ-מאי 2026. גרסה זו מציגה תמיכה ב-Python 3.14, משחררת גלגלים עצמאיים עם זמן ריצה של .NET משובץ עבור Windows, Linux ו‑macOS (Intel ו‑Apple Silicon), ומספקת API מודרני ומטופל של Python עם קבצי .pyi מפורשים — מבטל פרוקסי בזמן ריצה. בנוסף, היא כוללת AGENTS.md לשילוב חלק של סוכני AI ו‑LLM.

מה חדש בגרסה זו

  • [שיפור] בנייה מחדש של הקשר ל‑Python — API מטופל, לכל עומס, עם קבצי *.pyi משולבים (ללא פרוקסי __getattr__ בזמן ריצה) (METADATAPYTHON-33)
  • [תכונה] תמיכה ב‑Python 3.14 (Requires-Python הוא כעת >=3.5,<3.15) (METADATAPYTHON-34)
  • [תכונה] משלוח AGENTS.md בתוך החבילה לשילוב סוכן AI / LLM (METADATAPYTHON-35)
  • [שיפור] עדכון למנוע GroupDocs.Metadata for .NET גרסה 26.5 (METADATAPYTHON-36)
  • [שיפור] גלגלים עצמאיים עם זמן ריצה של .NET משובץ עבור Windows, Linux ו‑macOS (Intel ו‑Apple Silicon) (METADATAPYTHON-37)

שינויים ב‑API הציבורי

  • כל מחלקה, עומס של שיטה, ו‑enum נוצרות כעת במפורש עם רמזי סוגים וקבצי *.pyi.
  • חיפוש מאפיינים משתמש בתחזיות Python פשוטות — ללא אובייקטי Specification.
  • אין שינויים שבורים לחתימות השיטות הקיימות; ה‑API נשאר תואם למקורות עבור משתמשים שמשדרגים מגרסאות קודמות.

תכונות חדשות

  • 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), עם גלגל אוניברסלי יחיד (py3-none-{platform}).

  • שילוב AGENTS.md: עוזרי AI (למשל Claude Code, Cursor, GitHub Copilot) יכולים כעת לגלות אוטומטית את ממשק ה‑API, נתיבי הייבוא ותבניות השימוש דרך groupdocs/metadata/AGENTS.md בגלגל המותקן.

דוגמת קוד

ערוך מטא‑נתונים באמצעות תחזיות — ללא צורך באובייקטי 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")

# Strip all detected properties in one call
with Metadata("input.pdf") as metadata:
    removed = metadata.sanitize()
    metadata.save("clean.pdf")

איך לקבל את העדכון

PyPI

התקן או עדכן באמצעות pip:

pip install --upgrade groupdocs-metadata-net

שם החבילה ב‑PyPI הוא groupdocs-metadata-net. גלגלים זמינים עבור Windows, Linux ו‑macOS.

הורדה ישירה

הורד את הגרסה האחרונה מהדף GroupDocs.Metadata for Python via .NET 26.5.

משאבים