From ca83cf934d01030745c72791d3ff390371385a4b Mon Sep 17 00:00:00 2001 From: kba Date: Wed, 26 Nov 2025 20:48:14 +0100 Subject: [PATCH] fix imports from src/cli/cli_*/*_cli --- src/eynollah/cli/cli_binarize.py | 2 +- src/eynollah/cli/cli_enhance.py | 2 +- src/eynollah/cli/cli_ocr.py | 2 +- src/eynollah/cli/cli_readingorder.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/eynollah/cli/cli_binarize.py b/src/eynollah/cli/cli_binarize.py index c783028..d4a6e31 100644 --- a/src/eynollah/cli/cli_binarize.py +++ b/src/eynollah/cli/cli_binarize.py @@ -32,7 +32,7 @@ def binarize_cli( """ Binarize images with a ML model """ - from eynollah.sbb_binarize import SbbBinarizer + from ..sbb_binarize import SbbBinarizer assert bool(input_image) != bool(dir_in), "Either -i (single input) or -di (directory) must be provided, but not both." binarizer = SbbBinarizer(model_zoo=ctx.obj.model_zoo) binarizer.run( diff --git a/src/eynollah/cli/cli_enhance.py b/src/eynollah/cli/cli_enhance.py index df9137c..fa4158b 100644 --- a/src/eynollah/cli/cli_enhance.py +++ b/src/eynollah/cli/cli_enhance.py @@ -48,7 +48,7 @@ def enhance_cli(ctx, image, out, overwrite, dir_in, num_col_upper, num_col_lower Enhance image """ assert bool(image) != bool(dir_in), "Either -i (single input) or -di (directory) must be provided, but not both." - from .image_enhancer import Enhancer + from ..image_enhancer import Enhancer enhancer = Enhancer( model_zoo=ctx.obj.model_zoo, num_col_upper=num_col_upper, diff --git a/src/eynollah/cli/cli_ocr.py b/src/eynollah/cli/cli_ocr.py index 7b87256..962ee9b 100644 --- a/src/eynollah/cli/cli_ocr.py +++ b/src/eynollah/cli/cli_ocr.py @@ -113,7 +113,7 @@ def ocr_cli( assert not export_textline_images_and_text or not dir_in_bin, "Exporting textline and text -etit can not be set alongside directory of bin images -dib" assert not export_textline_images_and_text or not dir_out_image_text, "Exporting textline and text -etit can not be set alongside directory of images with predicted text -doit" assert bool(image) != bool(dir_in), "Either -i (single image) or -di (directory) must be provided, but not both." - from .eynollah_ocr import Eynollah_ocr + from ..eynollah_ocr import Eynollah_ocr eynollah_ocr = Eynollah_ocr( model_zoo=ctx.obj.model_zoo, tr_ocr=tr_ocr, diff --git a/src/eynollah/cli/cli_readingorder.py b/src/eynollah/cli/cli_readingorder.py index d301b29..0f44b7f 100644 --- a/src/eynollah/cli/cli_readingorder.py +++ b/src/eynollah/cli/cli_readingorder.py @@ -25,7 +25,7 @@ def readingorder_cli(ctx, input, dir_in, out): """ Generate ReadingOrder with a ML model """ - from eynollah.mb_ro_on_layout import machine_based_reading_order_on_layout + from ..mb_ro_on_layout import machine_based_reading_order_on_layout assert bool(input) != bool(dir_in), "Either -i (single input) or -di (directory) must be provided, but not both." orderer = machine_based_reading_order_on_layout(model_zoo=ctx.obj.model_zoo) orderer.run(xml_filename=input,