From cb05c1d1224bcb6685c41d2e87fe2fc5e5ef6410 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Mon, 14 Feb 2022 23:31:53 -0800 Subject: [PATCH] pdfinfo: a few annotations --- src/ocrmypdf/pdfinfo/info.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ocrmypdf/pdfinfo/info.py b/src/ocrmypdf/pdfinfo/info.py index b656e107..399b2579 100644 --- a/src/ocrmypdf/pdfinfo/info.py +++ b/src/ocrmypdf/pdfinfo/info.py @@ -25,6 +25,7 @@ from typing import ( Mapping, NamedTuple, Optional, + Sequence, Tuple, Union, ) @@ -646,7 +647,7 @@ def _pdf_pageinfo_concurrent( max_workers, check_pages, detailed_analysis=False, -): +) -> List[Optional['PageInfo']]: pages = [None] * len(pdf.pages) def update_pageinfo(result, pbar): @@ -918,7 +919,7 @@ class PdfInfo: self._has_acroform = True @property - def pages(self): + def pages(self) -> Sequence[Optional[PageInfo]]: return self._pages @property