From 5e478a7774d32f0f7596bf825d137f0c3a1fcc52 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Sun, 27 Oct 2024 17:23:20 -0700 Subject: [PATCH] do_get_pdfinfo: typing --- src/ocrmypdf/_pipelines/_common.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ocrmypdf/_pipelines/_common.py b/src/ocrmypdf/_pipelines/_common.py index b3b88500..cc134c52 100644 --- a/src/ocrmypdf/_pipelines/_common.py +++ b/src/ocrmypdf/_pipelines/_common.py @@ -57,6 +57,7 @@ from ocrmypdf.helpers import ( samefile, ) from ocrmypdf.pdfa import file_claims_pdfa +from ocrmypdf.pdfinfo import PdfInfo log = logging.getLogger(__name__) tls = threading.local() @@ -316,9 +317,11 @@ def setup_pipeline( return executor -def do_get_pdfinfo(pdf, executor, options): +def do_get_pdfinfo( + pdf_path: Path, executor: Executor, options: argparse.Namespace +) -> PdfInfo: return get_pdfinfo( - pdf, + pdf_path, executor=executor, detailed_analysis=options.redo_ocr, progbar=options.progress_bar,