Ми раді оголосити про випуск GroupDocs.Metadata for Python v26.5, доступний з травня 2026 року. Це випуск вводить підтримку Python 3.14, постачається у вигляді самодостатніх коліс з вбудованим середовищем .NET для Windows, Linux та macOS (Intel та Apple Silicon) і пропонує сучасний, типізований Python API з явними .pyi заглушками — що усуває проксі під час виконання. Також включено AGENTS.md для безшовної інтеграції AI‑агентів та 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 всередину пакету для інтеграції AI‑агентів / LLM (METADATAPYTHON-35)
  • [Enhancement] Оновлено до рушія GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
  • [Enhancement] Самодостатні колеса з вбудованим середовищем .NET для Windows, Linux та macOS (Intel та Apple Silicon) (METADATAPYTHON-37)

Public API changes

  • Кожен клас, перевантаження методу та enum тепер явно генеруються з підказками типів та *.pyi заглушками.
  • Пошук властивостей використовує прості предикати Python — без об’єктів Specification.
  • Немає змін, що порушують сумісність, у підписах існуючих методів; API залишається сумісним на рівні коду для користувачів, які оновлюються з попередніх версій.

New features

  • Сучасний, типізований Python API: Точне автодоповнення та статичний аналіз за допомогою .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 у встановленому колесі.

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")

# Strip all detected properties in one call
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. Колеса доступні для Windows, Linux та macOS.

Direct download

Завантажте останній випуск зі сторінки GroupDocs.Metadata for Python via .NET 26.5.

Resources