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-Pythonjest teraz>=3.5,<3.15) (METADATAPYTHON-34) - [Feature] Dołącz
AGENTS.mddo 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.mdw 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.