mirror of
https://github.com/DS4SD/docling.git
synced 2025-08-02 15:32:30 +00:00
add Python implementation & language versions
Signed-off-by: Panos Vagenas <35837085+vagenas@users.noreply.github.com>
This commit is contained in:
parent
327e9238c4
commit
a5c360145c
@ -2,6 +2,7 @@ import importlib
|
|||||||
import logging
|
import logging
|
||||||
import platform
|
import platform
|
||||||
import re
|
import re
|
||||||
|
import sys
|
||||||
import tempfile
|
import tempfile
|
||||||
import time
|
import time
|
||||||
import warnings
|
import warnings
|
||||||
@ -65,10 +66,13 @@ def version_callback(value: bool):
|
|||||||
docling_ibm_models_version = importlib.metadata.version("docling-ibm-models")
|
docling_ibm_models_version = importlib.metadata.version("docling-ibm-models")
|
||||||
docling_parse_version = importlib.metadata.version("docling-parse")
|
docling_parse_version = importlib.metadata.version("docling-parse")
|
||||||
platform_str = platform.platform()
|
platform_str = platform.platform()
|
||||||
|
py_impl_version = sys.implementation.cache_tag
|
||||||
|
py_lang_version = platform.python_version()
|
||||||
print(f"Docling version: {docling_version}")
|
print(f"Docling version: {docling_version}")
|
||||||
print(f"Docling Core version: {docling_core_version}")
|
print(f"Docling Core version: {docling_core_version}")
|
||||||
print(f"Docling IBM Models version: {docling_ibm_models_version}")
|
print(f"Docling IBM Models version: {docling_ibm_models_version}")
|
||||||
print(f"Docling Parse version: {docling_parse_version}")
|
print(f"Docling Parse version: {docling_parse_version}")
|
||||||
|
print(f"Python: {py_impl_version} ({py_lang_version})")
|
||||||
print(f"Platform: {platform_str}")
|
print(f"Platform: {platform_str}")
|
||||||
raise typer.Exit()
|
raise typer.Exit()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user