Siamo felici di annunciare il rilascio di GroupDocs.Metadata for Python v26.5, disponibile a partire da maggio 2026. Questa versione introduce il supporto a Python 3.14, fornisce wheel auto‑contenute con un runtime .NET incorporato per Windows, Linux e macOS (Intel e Apple Silicon) e offre un’API Python moderna e tipizzata con stub .pyi espliciti—eliminando i proxy a runtime. Include anche AGENTS.md per un’integrazione fluida di agenti AI e LLM.

Novità di questa versione

  • [Enhancement] Ricostruita la binding Python — un’API tipizzata, per overload, con stub *.pyi inclusi (senza proxy runtime __getattr__) (METADATAPYTHON-33)
  • [Feature] Supporto a Python 3.14 (Requires-Python è ora >=3.5,<3.15) (METADATAPYTHON-34)
  • [Feature] Includi AGENTS.md all’interno del pacchetto per l’integrazione di agenti AI / LLM (METADATAPYTHON-35)
  • [Enhancement] Aggiornato al motore GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
  • [Enhancement] Wheel auto‑contenute con un runtime .NET incorporato per Windows, Linux e macOS (Intel e Apple Silicon) (METADATAPYTHON-37)

Modifiche all’API pubblica

  • Ogni classe, overload di metodo e enum è ora emessa esplicitamente con suggerimenti di tipo e stub *.pyi.
  • La ricerca delle proprietà utilizza semplici predicati Python—senza oggetti Specification.
  • Nessuna modifica incompatibile alle firme dei metodi esistenti; l’API rimane compatibile a livello di sorgente per gli utenti che aggiornano da versioni precedenti.

Nuove funzionalità

  • Un’API Python moderna e tipizzata: completamento automatico accurato e analisi statica tramite stub .pyi. Esempio di utilizzo:

    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}")
    
  • Supporto a Python 3.14: supporto completo da Python 3.5 fino a 3.14 (Requires-Python: >=3.5,<3.15), con una singola wheel universale (py3-none-{platform}).

  • Integrazione di AGENTS.md: gli assistenti AI (ad es., Claude Code, Cursor, GitHub Copilot) possono ora scoprire automaticamente la superficie dell’API, i percorsi di importazione e i pattern di utilizzo tramite groupdocs/metadata/AGENTS.md nella wheel installata.

Esempio di codice

Modifica i metadati usando predicati—non sono richiesti oggetti 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")

# Rimuovi tutte le proprietà rilevate in un'unica chiamata
with Metadata("input.pdf") as metadata:
    removed = metadata.sanitize()
    metadata.save("clean.pdf")

Come ottenere l’aggiornamento

PyPI

Installa o aggiorna tramite pip:

pip install --upgrade groupdocs-metadata-net

Il nome del pacchetto su PyPI è groupdocs-metadata-net. Le wheel sono disponibili per Windows, Linux e macOS.

Download diretto

Scarica l’ultima versione dalla pagina GroupDocs.Metadata for Python via .NET 26.5 .

Risorse