Z przyjemnością ogłaszamy wydanie GroupDocs.Metadata for Python v26.5, dostępne od maja 2026. To wydanie wprowadza wsparcie dla Pythona 3.14, dostarcza samodzielne koła (wheels) z wbudowanym środowiskiem .NET dla systemów Windows, Linux i macOS (Intel oraz Apple Silicon) oraz oferuje nowoczesne, typowane API Pythona z wyraźnymi stubami .pyi — eliminując proxy w czasie wykonywania. Zawiera także AGENTS.md umożliwiający płynną integrację z agentami AI i modelami LLM.

What’s new in this release

  • [Enhancement] Przebudowano powiązanie Pythona — typowane API z obsługą przeciążeń, z dołączonymi stubami *.pyi (bez proxy __getattr__ w czasie wykonywania) (METADATAPYTHON-33)
  • [Feature] Wsparcie dla Pythona 3.14 (Requires-Python jest teraz >=3.5,<3.15) (METADATAPYTHON-34)
  • [Feature] Dołącz AGENTS.md do pakietu w celu integracji z agentami AI / LLM (METADATAPYTHON-35)
  • [Enhancement] Zaktualizowano silnik do GroupDocs.Metadata for .NET 26.5 (METADATAPYTHON-36)
  • [Enhancement] Samodzielne koła (wheels) z wbudowanym środowiskiem .NET dla Windows, Linux i macOS (Intel oraz Apple Silicon) (METADATAPYTHON-37)

Public API changes

  • Każda klasa, przeciążenie metody i wyliczenie są teraz wyraźnie generowane z podpowiedziami typów i stubami *.pyi.
  • Wyszukiwanie właściwości używa zwykłych predykatów Pythona — bez obiektów Specification.
  • Brak łamiących zmian w istniejących sygnaturach metod; API pozostaje kompatybilne źródłowo dla użytkowników aktualizujących się z poprzednich wersji.

New features

  • Nowoczesne, typowane API Pythona: Dokładne podpowiedzi i analiza statyczna dzięki stubom .pyi. Przykładowe użycie:

    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}")
    
  • Wsparcie dla Pythona 3.14: Pełne wsparcie od Pythona 3.5 do 3.14 (Requires-Python: >=3.5,<3.15), z jednym uniwersalnym kołem (py3-none-{platform}).

  • Integracja AGENTS.md: Asystenci AI (np. Claude Code, Cursor, GitHub Copilot) mogą teraz automatycznie odkrywać interfejs API, ścieżki importu i wzorce użycia poprzez groupdocs/metadata/AGENTS.md w zainstalowanym kole.

Code example

Edytuj metadane przy użyciu predykatów — bez konieczności używania obiektów 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

Zainstaluj lub zaktualizuj za pomocą pip:

pip install --upgrade groupdocs-metadata-net

Nazwa pakietu na PyPI to groupdocs-metadata-net. Koła (wheels) są dostępne dla Windows, Linux i macOS.

Direct download

Pobierz najnowsze wydanie ze strony GroupDocs.Metadata for Python via .NET 26.5.

Resources