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 serta Apple Silicon), serta menyediakan API Python modern yang bertipe dengan stub .pyi eksplisit—menghilangkan proxy runtime. Rilis ini juga menyertakan AGENTS.md untuk integrasi agen AI dan LLM yang mulus.
Apa yang baru di rilis ini
- [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] Diperbarui ke mesin GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
- [Enhancement] Wheel yang berdiri sendiri dengan runtime .NET yang tersemat untuk Windows, Linux, dan macOS (Intel dan Apple Silicon) (METADATAPYTHON-37)
Perubahan API Publik
- Setiap kelas, overload metode, dan enum kini dikeluarkan secara eksplisit dengan petunjuk tipe dan stub
*.pyi. - Pencarian properti menggunakan predikat Python biasa—tanpa objek
Specification. - Tidak ada perubahan yang memutus kompatibilitas pada tanda tangan metode yang ada; API tetap kompatibel secara sumber bagi pengguna yang meningkatkan versi sebelumnya.
Fitur baru
-
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.mddi dalam wheel yang terpasang.
Contoh kode
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")
# Hapus semua properti yang terdeteksi dalam satu panggilan
with Metadata("input.pdf") as metadata:
removed = metadata.sanitize()
metadata.save("clean.pdf")
Cara mendapatkan pembaruan
PyPI
Pasang 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.
Unduhan langsung
Unduh rilis terbaru dari halaman GroupDocs.Metadata for Python via .NET 26.5 .