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 *.pyi yang dibundel (tanpa proxy runtime __getattr__) (METADATAPYTHON-33)
  • [Feature] Dukungan Python 3.14 (Requires-Python kini >=3.5,<3.15) (METADATAPYTHON-34)
  • [Feature] Menyertakan AGENTS.md di 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.md dalam 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.

Resources