Chúng tôi rất vui thông báo việc phát hành GroupDocs.Metadata for Python v26.5, có sẵn từ tháng 5 năm 2026. Bản phát hành này giới thiệu hỗ trợ Python 3.14, cung cấp 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), và mang đến một API Python hiện đại, có kiểu dữ liệu với các stub .pyi rõ ràng — loại bỏ các proxy tại thời gian chạy. Ngoài ra còn bao gồm AGENTS.md để tích hợp AI agent và LLM một cách liền mạch.
Những điểm mới trong bản phát hành này
- [Enhancement] Xây dựng lại 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__tại thời gian chạy) (METADATAPYTHON-33) - [Feature] Hỗ trợ Python 3.14 (
Requires-Pythonhiện là>=3.5,<3.15) (METADATAPYTHON-34) - [Feature] Đưa
AGENTS.mdvào trong package để tích hợp AI agent / LLM (METADATAPYTHON-35) - [Enhancement] Cập nhật engine GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
- [Enhancement] Các wheel tự chứa với môi trường .NET nhúng cho Windows, Linux và macOS (Intel và Apple Silicon) (METADATAPYTHON-37)
Thay đổi API công khai
- Mỗi lớp, overload phương thức và enum hiện đều được phát ra 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 đối tượng
Specification. - Không có thay đổi 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.
Các tính năng mới
-
API Python hiện đại, có kiểu: Hoàn thiện tự động và phân tích tĩnh chính xác nhờ 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 wheel duy nhất toàn cầu (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, đường dẫn import và các mẫu sử dụng thông qua
groupdocs/metadata/AGENTS.mdtrong wheel đã cài đặt.
Ví dụ mã
Chỉnh sửa metadata bằng các predicate — không cần đố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")
# Loại bỏ tất cả các thuộc tính được phát hiện trong một lần gọi
with Metadata("input.pdf") as metadata:
removed = metadata.sanitize()
metadata.save("clean.pdf")
Cách nhận bản cập nhật
PyPI
Cài đặt hoặc nâng cấp qua pip:
pip install --upgrade groupdocs-metadata-net
Tên package trên PyPI là groupdocs-metadata-net. Các wheel có sẵn cho Windows, Linux và macOS.
Tải trực tiếp
Tải bản phát hành mới nhất từ trang GroupDocs.Metadata for Python via .NET 26.5 .