우리는 GroupDocs.Total for Python v26.11 릴리스를 발표하게 되어 기쁩니다. 이 릴리스를 2026년 11월부터 이용할 수 있습니다. 이번 업데이트에서는 Total 제품군에 다섯 개의 새로운 제품—Parser, Search, Annotation, Editor, Markdown—이 추가되고, 기존 모든 구성 요소가 최신 버전으로 업그레이드되어 Python 버전 지원 범위와 플랫폼 지원이 확대되었습니다.
이번 릴리스의 새로운 기능
이번 버전에서 업데이트되거나 추가된 제품은 다음과 같습니다:
- GroupDocs.Conversion for Python via .NET (25.12 → 26.9.0)
- GroupDocs.Viewer for Python via .NET (25.12 → 26.9.0)
- GroupDocs.Comparison for Python via .NET (25.12 → 26.5.0)
- GroupDocs.Watermark for Python via .NET (25.12 → 26.10.0)
- GroupDocs.Metadata for Python via .NET (25.10 → 26.9.0)
- GroupDocs.Merger for Python via .NET (25.3 → 26.6.0)
- GroupDocs.Assembly for Python via .NET (25.5.1 → 26.11.0)
- GroupDocs.Redaction for Python via .NET (25.10 → 26.6.0)
- GroupDocs.Signature for Python via .NET (26.1 → 26.10.0)
- GroupDocs.Parser for Python via .NET (new: 26.10.0)
- GroupDocs.Search for Python via .NET (new: 26.10.0)
- GroupDocs.Annotation for Python via .NET (new: 26.6.0)
- GroupDocs.Editor for Python via .NET (new: 26.5.0)
- GroupDocs.Markdown for Python via .NET (new: 26.3.0)
이번 릴리스의 새 내용
-
다섯 개의 새로운 제품 추가:
- GroupDocs.Parser: 문서에서 텍스트, 표, 이미지, 메타데이터 및 바코드를 추출합니다.
- GroupDocs.Search: 전체 텍스트 인덱스를 구축하고 문서 전반에 걸쳐 검색을 수행합니다.
- GroupDocs.Annotation: 문서와 이미지에 주석, 마크업, 코멘트를 추가합니다.
- GroupDocs.Editor: HTML을 통해 문서를 편집하고 원본 형식으로 다시 저장합니다.
- GroupDocs.Markdown: 문서를 Markdown 형식으로 변환합니다.
-
확장된 Python 및 플랫폼 지원:
- 이제 Python 3.5부터 3.14까지 지원합니다(이전에는 v26.3까지 3.13 지원).
- 모든 제품이 Windows (x64), Linux (x86_64) 및 macOS (Intel 및 Apple Silicon)용 wheel을 제공합니다. v26.3에서는 Assembly가 Windows wheel만 제공했고, Redaction은 Linux wheel이 없으며, Merger는 Apple Silicon wheel이 없었습니다.
- Linux는 glibc 2.27 이상, macOS는 13 이상이 필요합니다.
- 32비트 Windows는 더 이상 지원되지 않으며(
win32wheel 없음). - 전체 다운로드 크기: 플랫폼당 약 2.2 GB; 디스크 사용량: 약 3.2 GB.
공개 API 변경 사항
메타패키지는 자체 API를 제공하지 않습니다. 각 제품은 자체 릴리스 노트에 API 변경 사항을 명시하며, 이는 전체 릴리스 노트 링크에서 확인할 수 있습니다.
새 기능
GroupDocs.Parser, GroupDocs.Search, GroupDocs.Annotation, GroupDocs.Editor, GroupDocs.Markdown이 제품군에 새롭게 도입되었습니다. 각각 고유한 API와 기능을 제공합니다:
- GroupDocs.Parser: 표와 바코드와 같은 구조화된 콘텐츠 추출을 지원합니다.
- GroupDocs.Search: 문서 컬렉션 전체에 대한 강력한 전체 텍스트 검색 기능을 제공합니다.
- GroupDocs.Annotation: 하이라이트, 밑줄, 스티키 노트 등 주석을 추가하고 관리할 수 있습니다.
- GroupDocs.Editor: HTML 변환을 통해 문서 편집을 용이하게 합니다.
- GroupDocs.Markdown: 문서를 Markdown 형식으로 변환하여 문서화와 이식성을 높입니다.
코드 예제
Windows에서 여러 제품을 하나의 Python 스크립트에서 사용할 경우, 제품을 임포트하기 전에 환경 변수를 설정합니다:
import os
os.environ["DOTNET_MULTILEVEL_LOOKUP"] = "0"
from groupdocs.viewer import Viewer
from groupdocs.conversion import Converter
알려진 문제
- Windows에서 하나의 스크립트에 여러 제품을 사용할 때 시스템 전체에 최신 .NET이 설치되어 있으면 Viewer, Metadata, Annotation, Comparison, Editor, Merger, Redaction이 해당 런타임을 로드하고, 같은 프로세스 내 두 번째 제품이
RuntimeError: hostfxr_get_runtime_delegate failed with 0x800080a3오류를 발생시킵니다. 스크립트 최상단에DOTNET_MULTILEVEL_LOOKUP을0으로 설정하십시오(위 예제 참고). - 하나의 제품을 제거하면 다른 제품에서 공유 모듈 세 개가 함께 삭제됩니다:
groupdocs/__init__.py,groupdocs/pydrawing,groupdocs/pycore. 이 모듈들은 모든 제품 wheel이 설치합니다.from groupdocs.viewer import Color가 실패합니다. 의존성을 제외하고 해당 제품만 재설치하면 복구됩니다:pip install --force-reinstall --no-deps groupdocs-viewer-net==26.9.0. - Python 3.5에서 pip가 마지막으로 설치하는
groupdocs/pydrawing복사본이 컴파일되지 않습니다. 설치 후 동일한 명령을 다시 실행하십시오.
업데이트 받는 방법
PyPI
PyPI를 통해 설치하거나 업그레이드합니다:
pip install groupdocs-total-net==26.11.0
직접 다운로드
.whl 메타패키지를 GroupDocs.Total for Python v26.11 다운로드 페이지에서 직접 받을 수 있습니다. 페이지에는 14개의 제품만 나열되어 있으며, pip가 PyPI에서 해당 파일을 다운로드합니다. 인터넷 연결 없이 설치하려면 Installation을 참고하십시오.