We’re happy to announce the release of GroupDocs.Metadata for Python v26.5, available as of May 2026. This release introduces Python 3.14 support, ships self-contained wheels with an embedded .NET runtime for Windows, Linux, and macOS (Intel and Apple Silicon), and delivers a modern, typed Python API with explicit .pyi stubs—eliminating runtime proxies. It also includes AGENTS.md for seamless AI agent and LLM integration.
What’s new in this release
- [Enhancement] Tái xây dựng binding Python — một API có kiểu, theo từng overload với các stub
*.pyiđược đóng gói (không có proxy__getattr__thời gian chạy) (METADATAPYTHON-33) - [Feature] Hỗ trợ Python 3.14 (
Requires-Pythonhiện là>=3.5,<3.15) (METADATAPYTHON-34) - [Feature] Cung cấp
AGENTS.mdtrong gói để tích hợp AI agent / LLM (METADATAPYTHON-35) - [Enhancement] Cập nhật lên engine GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
- [Enhancement] Các gói wheel tự chứa với môi trường .NET nhúng cho Windows, Linux và macOS (Intel và Apple Silicon) (METADATAPYTHON-37)
Public API changes
- Mọi lớp, overload phương thức và enum hiện đều được phát sinh một cách rõ ràng với các gợi ý kiểu và stub
*.pyi. - Tìm kiếm thuộc tính sử dụng các predicate Python thuần—không cần các đối tượng
Specification. - Không có thay đổi gây phá vỡ đối với các chữ ký phương thức hiện có; API vẫn tương thích nguồn cho người dùng nâng cấp từ các phiên bản trước.
New features
-
Một API Python hiện đại, có kiểu: Tự động hoàn thành chính xác và phân tích tĩnh thông qua các stub
.pyi. Ví dụ sử dụng: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}") -
Hỗ trợ Python 3.14: Hỗ trợ đầy đủ từ Python 3.5 đến 3.14 (
Requires-Python: >=3.5,<3.15), với một gói wheel duy nhất cho mọi nền tảng (py3-none-{platform}). -
Tích hợp AGENTS.md: Các trợ lý AI (ví dụ: Claude Code, Cursor, GitHub Copilot) giờ có thể tự động khám phá bề mặt API, các đường dẫn import và mẫu sử dụng thông qua
groupdocs/metadata/AGENTS.mdtrong wheel đã cài đặt.
Code example
Chỉnh sửa metadata bằng các predicate—không cần các đối tượng 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
Install hoặc nâng cấp qua pip:
pip install --upgrade groupdocs-metadata-net
The package name on PyPI is groupdocs-metadata-net. wheels are available for Windows, Linux, and macOS.
Direct download
Tải bản phát hành mới nhất từ trang GroupDocs.Metadata for Python via .NET 26.5.