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 *.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] 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.md di 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 .

Sumber daya