Add a lot of type annotations

This commit is contained in:
James R. Barlow
2020-06-15 15:20:50 -07:00
parent 34231ac667
commit 698aab4f75
9 changed files with 72 additions and 46 deletions
+5 -1
View File
@@ -19,13 +19,17 @@ from abc import ABC, abstractmethod, abstractstaticmethod
from argparse import ArgumentParser, Namespace
from collections import namedtuple
from pathlib import Path
from typing import AbstractSet, List, Optional
from typing import TYPE_CHECKING, AbstractSet, List, Optional
import pluggy
from PIL import Image
from ocrmypdf.helpers import Resolution
if TYPE_CHECKING:
from ocrmypdf._jobcontext import PageContext
from ocrmypdf.pdfinfo import PdfInfo
hookspec = pluggy.HookspecMarker('ocrmypdf')
# pylint: disable=unused-argument