diff --git a/src/ocrmypdf/_logging.py b/src/ocrmypdf/_logging.py index 412552fa..5126d97c 100644 --- a/src/ocrmypdf/_logging.py +++ b/src/ocrmypdf/_logging.py @@ -26,7 +26,7 @@ class PageNumberFilter(logging.Filter): def filter(self, record): pageno = getattr(record, 'pageno', None) if pageno is not None: - record.pageno = f' [{pageno:5d}]' + record.pageno = f'{pageno:5d} ' else: record.pageno = '' return True diff --git a/src/ocrmypdf/api.py b/src/ocrmypdf/api.py index 91cd608a..efa24c7f 100644 --- a/src/ocrmypdf/api.py +++ b/src/ocrmypdf/api.py @@ -95,7 +95,7 @@ def configure_logging( if verbosity >= 2: fmt = '%(levelname)7s %(name)s -%(pageno)s %(message)s' else: - fmt = '%(levelname)7s -%(pageno)s %(message)s' + fmt = '%(pageno)s%(message)s' use_colors = progress_bar_friendly if not coloredlogs: diff --git a/tests/test_main.py b/tests/test_main.py index 39abbe98..2f843536 100644 --- a/tests/test_main.py +++ b/tests/test_main.py @@ -331,7 +331,7 @@ def test_tesseract_crash_autorotate(spoof_tesseract_crash, resources, no_outpdf) ) assert p.returncode == ExitCode.child_process_error assert not os.path.exists(no_outpdf) - assert "ERROR" in err + assert "uncaught exception" in err print(out) print(err)