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.
Co je nového v tomto vydání
- [Enhancement] Přestavěno Pythonové rozhraní — typované, per‑overload API s balíčkem
*.pyistubů (žádný runtime__getattr__proxy) (METADATAPYTHON-33) - [Feature] Podpora Python 3.14 (
Requires-Pythonje nyní>=3.5,<3.15) (METADATAPYTHON-34) - [Feature] Do balíčku je zahrnut soubor
AGENTS.mdpro integraci AI agentů / LLM (METADATAPYTHON-35) - [Enhancement] Aktualizováno na engine GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
- [Enhancement] Samostatné wheels s vestavěným .NET runtime pro Windows, Linux a macOS (Intel i Apple Silicon) (METADATAPYTHON-37)
Změny veřejného API
- Každá třída, přetížení metody i výčtová hodnota jsou nyní explicitně vydány s typovými nápovědami a
*.pyistuby. - Vyhledávání vlastností používá obyčejné Python predikáty — žádné objekty
Specification. - Žádné breaking změny v existujících signaturách metod; API zůstává zdrojově kompatibilní pro uživatele přecházející z předchozích verzí.
Nové funkce
-
Moderní, typované Python API: Přesné automatické doplňování a statická analýza díky
.pyistubům. Příklad použití: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}") -
Podpora Python 3.14: Plná podpora od Python 3.5 až po 3.14 (
Requires-Python: >=3.5,<3.15), s jedním univerzálním wheel (py3-none-{platform}). -
Integrace AGENTS.md: AI asistenti (např. Claude Code, Cursor, GitHub Copilot) nyní mohou automaticky objevit rozhraní API, importní cesty a vzory použití prostřednictvím
groupdocs/metadata/AGENTS.mdv nainstalovaném wheelu.
Příklad kódu
Upravujte metadata pomocí predikátů — není potřeba žádné objekty 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")
# Odstraňte všechny detekované vlastnosti jedním voláním
with Metadata("input.pdf") as metadata:
removed = metadata.sanitize()
metadata.save("clean.pdf")
Jak získat aktualizaci
PyPI
Instalujte nebo aktualizujte pomocí pip:
pip install --upgrade groupdocs-metadata-net
Název balíčku na PyPI je groupdocs-metadata-net. Wheels jsou k dispozici pro Windows, Linux i macOS.
Přímé stažení
Stáhněte si nejnovější vydání ze stránky GroupDocs.Metadata for Python via .NET 26.5.