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] Python 바인딩을 재구축 — 타입이 지정된, 오버로드별 API와 번들된
*.pyi스텁 제공 (런타임__getattr__프록시 없음) (METADATAPYTHON-33) - [Feature] Python 3.14 지원 (
Requires-Python이 이제>=3.5,<3.15) (METADATAPYTHON-34) - [Feature] AI 에이전트 / LLM 통합을 위한
AGENTS.md패키지 내 포함 (METADATAPYTHON-35) - [Enhancement] GroupDocs.Metadata for .NET 26.5 엔진으로 업데이트 (METADATAPYTHON-36)
- [Enhancement] Windows, Linux, macOS (Intel 및 Apple Silicon)용 임베디드 .NET 런타임이 포함된 자체 포함 휠 제공 (METADATAPYTHON-37)
Public API changes
- 모든 클래스, 메서드 오버로드 및 열거형이 이제 타입 힌트와
*.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)가 설치된 휠 내
groupdocs/metadata/AGENTS.md를 통해 API 표면, import 경로 및 사용 패턴을 자동으로 탐색할 수 있습니다.
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")
# 한 번에 모든 감지된 속성을 제거
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 페이지에서 최신 릴리스를 다운로드하십시오.