diff --git a/services/marker/server.py b/services/marker/server.py index 2ffd799..0d566f0 100644 --- a/services/marker/server.py +++ b/services/marker/server.py @@ -26,7 +26,11 @@ os.environ.setdefault("TORCH_HOME", "/models/torch") _models = None _converter = None -_engine_version = getattr(marker_module, "__version__", "unknown") +try: + import importlib.metadata + _engine_version = importlib.metadata.version("marker-pdf") +except Exception: + _engine_version = "unknown" _warmup_done = False _warmup_error: str | None = None _warmup_lock = threading.Lock()