From a9cf823187941485a60ad1f95c387534e38f6e99 Mon Sep 17 00:00:00 2001 From: Maksym Lysak Date: Wed, 19 Mar 2025 13:56:57 +0100 Subject: [PATCH] make vlm_pipeline python3.9 compatible Signed-off-by: Maksym Lysak --- docling/pipeline/vlm_pipeline.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docling/pipeline/vlm_pipeline.py b/docling/pipeline/vlm_pipeline.py index 5237f2ae..9e4adab0 100644 --- a/docling/pipeline/vlm_pipeline.py +++ b/docling/pipeline/vlm_pipeline.py @@ -91,7 +91,9 @@ class VlmPipeline(PaginatedPipeline): return page - def extract_text_from_backend(self, page: Page, bbox: BoundingBox | None) -> str: + def extract_text_from_backend( + self, page: Page, bbox: Union[BoundingBox | None] + ) -> str: # Convert bounding box normalized to 0-100 into page coordinates for cropping text = "" if bbox: