diff --git a/src/ocrmypdf/_validation.py b/src/ocrmypdf/_validation.py index 15c45226..1ea50d84 100644 --- a/src/ocrmypdf/_validation.py +++ b/src/ocrmypdf/_validation.py @@ -160,10 +160,12 @@ def _pages_from_ranges(ranges: str) -> Set[int]: try: new_pages = list(range(int(start) - 1, int(end))) if not new_pages: - raise BadArgsError(f"invalid page subrange '{start}-{end}'") + raise BadArgsError( + f"invalid page subrange '{start}-{end}'" + ) from None pages.extend(new_pages) except ValueError: - raise BadArgsError("invalid page range") from None + raise BadArgsError(f"invalid page subrange '{g}'") from None if not pages: raise BadArgsError( diff --git a/src/ocrmypdf/optimize.py b/src/ocrmypdf/optimize.py index 0c6d3b77..8c3814ac 100644 --- a/src/ocrmypdf/optimize.py +++ b/src/ocrmypdf/optimize.py @@ -585,7 +585,10 @@ def optimize( log.info(f"Optimize ratio: {ratio:.2f} savings: {(savings):.1%}") if savings < 0: - log.info("Image optimization did not improve the file - discarded") + log.info( + "Image optimization did not improve the file - " + "optimizations will not be used" + ) # We still need to save the file with Pdf.open(input_file) as pike: pike.remove_unreferenced_resources()