Ми раді оголосити про випуск 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.