Temos o prazer de anunciar o lançamento do GroupDocs.Metadata for Python v26.5, disponível a partir de maio de 2026. Esta versão introduz suporte ao Python 3.14, fornece wheels autônomos com um runtime .NET incorporado para Windows, Linux e macOS (Intel e Apple Silicon) e oferece uma API Python moderna e tipada com stubs explícitos .pyi — eliminando proxies em tempo de execução. Também inclui AGENTS.md para integração perfeita de agentes de IA e LLM.

O que há de novo nesta versão

  • [Melhoria] Reconstruída a ligação Python — uma API tipada, por sobrecarga, com stubs *.pyi incluídos (sem proxy __getattr__ em tempo de execução) (METADATAPYTHON-33)
  • [Recurso] Suporte ao Python 3.14 (Requires-Python agora é >=3.5,<3.15) (METADATAPYTHON-34)
  • [Recurso] Inclui AGENTS.md dentro do pacote para integração de agente de IA / LLM (METADATAPYTHON-35)
  • [Melhoria] Atualizado para o motor GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
  • [Melhoria] Wheels autônomos com runtime .NET incorporado para Windows, Linux e macOS (Intel e Apple Silicon) (METADATAPYTHON-37)

Alterações na API pública

  • Cada classe, sobrecarga de método e enumeração agora são emitidas explicitamente com dicas de tipo e stubs *.pyi.
  • A busca de propriedades usa predicados Python simples — sem objetos Specification.
  • Nenhuma mudança incompatível nas assinaturas de métodos existentes; a API permanece compatível em nível de código‑fonte para usuários que atualizam de versões anteriores.

Novos recursos

  • Uma API Python moderna e tipada: Autocompletar preciso e análise estática via stubs .pyi. Exemplo de uso:

    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}")
    
  • Suporte ao Python 3.14: Suporte total do Python 3.5 ao 3.14 (Requires-Python: >=3.5,<3.15), com uma única wheel universal (py3-none-{platform}).

  • Integração do AGENTS.md: Assistentes de IA (por exemplo, Claude Code, Cursor, GitHub Copilot) agora podem descobrir automaticamente a superfície da API, caminhos de importação e padrões de uso via groupdocs/metadata/AGENTS.md na wheel instalada.

Exemplo de código

Edite metadados usando predicados — sem necessidade de objetos 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")

# Remova todas as propriedades detectadas em uma única chamada
with Metadata("input.pdf") as metadata:
    removed = metadata.sanitize()
    metadata.save("clean.pdf")

Como obter a atualização

PyPI

Instale ou atualize via pip:

pip install --upgrade groupdocs-metadata-net

O nome do pacote no PyPI é groupdocs-metadata-net. Wheels estão disponíveis para Windows, Linux e macOS.

Download direto

Baixe a versão mais recente na página GroupDocs.Metadata for Python via .NET 26.5.

Recursos