Kami dengan senang hati mengumumkan rilis GroupDocs.Metadata for Python v26.5, tersedia sejak Mei 2026. Rilis ini memperkenalkan dukungan Python 3.14, menyertakan wheel yang berdiri sendiri dengan runtime .NET yang tersemat untuk Windows, Linux, dan macOS (Intel dan Apple Silicon), serta menyediakan API Python modern yang bertipe dengan stub .pyi eksplisit—menghilangkan proxy runtime. Selain itu, rilis ini juga menyertakan AGENTS.md untuk integrasi agen AI dan LLM yang mulus.
What’s new in this release
- [Enhancement] Membuat ulang binding Python — API bertipe, per‑overload dengan stub
*.pyiyang dibundel (tanpa proxy runtime__getattr__) (METADATAPYTHON-33) - [Feature] Dukungan Python 3.14 (
Requires-Pythonkini>=3.5,<3.15) (METADATAPYTHON-34) - [Feature] Menyertakan
AGENTS.mddi dalam paket untuk integrasi agen AI / LLM (METADATAPYTHON-35) - [Enhancement] Memperbarui ke mesin GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
- [Enhancement] Wheel yang berdiri sendiri dengan runtime .NET tersemat untuk Windows, Linux, dan macOS (Intel dan Apple Silicon) (METADATAPYTHON-37)
Public API changes
- Setiap kelas, overload metode, dan enum kini dihasilkan secara eksplisit dengan petunjuk tipe dan stub
*.pyi. - Pencarian properti menggunakan predikat Python biasa—tanpa objek
Specification. - Tidak ada perubahan yang merusak pada tanda tangan metode yang ada; API tetap kompatibel secara sumber bagi pengguna yang memperbarui dari versi sebelumnya.
New features
-
API Python modern yang bertipe: Autocomplete yang akurat dan analisis statis melalui stub
.pyi. Contoh penggunaan: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}") -
Dukungan Python 3.14: Dukungan penuh dari Python 3.5 hingga 3.14 (
Requires-Python: >=3.5,<3.15), dengan satu wheel universal (py3-none-{platform}). -
Integrasi AGENTS.md: Asisten AI (misalnya Claude Code, Cursor, GitHub Copilot) kini dapat secara otomatis menemukan permukaan API, jalur impor, dan pola penggunaan melalui
groupdocs/metadata/AGENTS.mddalam wheel yang terpasang.
Code example
Edit metadata menggunakan predikat—tanpa memerlukan objek 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
Instal atau perbarui melalui pip:
pip install --upgrade groupdocs-metadata-net
Nama paket di PyPI adalah groupdocs-metadata-net. Wheel tersedia untuk Windows, Linux, dan macOS.
Direct download
Unduh rilis terbaru dari halaman GroupDocs.Metadata for Python via .NET 26.5.