diff --git a/src/ocrmypdf/__init__.py b/src/ocrmypdf/__init__.py index 474619a6..2ca4aff9 100644 --- a/src/ocrmypdf/__init__.py +++ b/src/ocrmypdf/__init__.py @@ -9,11 +9,12 @@ from pluggy import HookimplMarker as _HookimplMarker from ocrmypdf import helpers, hocrtransform, pdfa, pdfinfo from ocrmypdf._concurrent import Executor +from ocrmypdf._defaults import PROGRAM_NAME from ocrmypdf._jobcontext import PageContext, PdfContext from ocrmypdf._pipelines._common import ( configure_debug_logging, ) -from ocrmypdf._version import PROGRAM_NAME, __version__ +from ocrmypdf._version import __version__ from ocrmypdf.api import ( Verbosity, configure_logging, @@ -37,7 +38,6 @@ from ocrmypdf.pluginspec import OcrEngine, OrientationConfidence hookimpl = _HookimplMarker('ocrmypdf') - __all__ = [ '__version__', 'BadArgsError', diff --git a/src/ocrmypdf/_defaults.py b/src/ocrmypdf/_defaults.py index 069b815a..39674286 100644 --- a/src/ocrmypdf/_defaults.py +++ b/src/ocrmypdf/_defaults.py @@ -6,3 +6,5 @@ DEFAULT_LANGUAGE = 'eng' # Default rotation threshold DEFAULT_ROTATE_PAGES_THRESHOLD = 14.0 + +PROGRAM_NAME = 'OCRmyPDF' diff --git a/src/ocrmypdf/_metadata.py b/src/ocrmypdf/_metadata.py index 853f78a1..2896968f 100644 --- a/src/ocrmypdf/_metadata.py +++ b/src/ocrmypdf/_metadata.py @@ -15,8 +15,8 @@ from pikepdf import Dictionary, Name, Pdf from pikepdf import __version__ as PIKEPDF_VERSION from pikepdf.models.metadata import PdfMetadata, encode_pdf_date +from ocrmypdf._defaults import PROGRAM_NAME from ocrmypdf._jobcontext import PdfContext -from ocrmypdf._version import PROGRAM_NAME from ocrmypdf._version import __version__ as OCRMYPF_VERSION from ocrmypdf.languages import iso_639_2_from_3 diff --git a/src/ocrmypdf/cli.py b/src/ocrmypdf/cli.py index eb22c843..6ce4d702 100644 --- a/src/ocrmypdf/cli.py +++ b/src/ocrmypdf/cli.py @@ -10,7 +10,7 @@ from collections.abc import Callable, Mapping from typing import Any, TypeVar from ocrmypdf._defaults import DEFAULT_ROTATE_PAGES_THRESHOLD -from ocrmypdf._version import PROGRAM_NAME as _PROGRAM_NAME +from ocrmypdf._defaults import PROGRAM_NAME as _PROGRAM_NAME from ocrmypdf._version import __version__ as _VERSION T = TypeVar('T', int, float)