diff --git a/docs/release_notes.rst b/docs/release_notes.rst index a05600dc7..7e72cf9d8 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -35,10 +35,12 @@ v15.0.0 - Dropped support many older dependencies - see ``pyproject.toml`` for details. Generally speaking, Ubuntu 22.04 is our baseline system. - Dropped support 32-bit Windows and Linux. You must use a 64-bit operating system, - and 64-bit applications to use OCRmyPDF. Many of our dependencies are dropping - 32-bit support (e.g. Pillow), and we are following suit. + and 64-bit versions of Python, Tesseract and Ghostscript to use OCRmyPDF. Many of + our dependencies are dropping 32-bit support (e.g. Pillow), and we are following + suit. - Changed to trusted release for PyPI publishing. -- pikepdf memory mapping is enabled again for improved performance. +- pikepdf memory mapping is enabled again for improved performance, now an issue + with pikepdf has been fixed. - ``ocrmypdf.helpers.calculate_downsample`` previously had two variants, one that took a ``PIL.Image`` and one that took a ``tuple[int, int]``. The latter was removed. @@ -49,7 +51,8 @@ v15.0.0 at a resolution based on the average DPI of the page, weighted by the area that each feature occupies. Typically, small areas of high resolution in PDFs are errors or quirks from the repeated use of assets and high resolution is not - beneficial. That said, there may be unusual cases where information is lost. + beneficial. :issue:`1010,1104,1004,1079,1010` +- Ghostscript color conversion strategy is now configurable. :issue:`1143` v14.4.0 ======= diff --git a/pyproject.toml b/pyproject.toml index 1ab0a0c66..34a1a1c4f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ "img2pdf>=0.4.4", "packaging>=20", "pdfminer.six>=20220319", - "pikepdf>=5.0.1", + "pikepdf>=8", "pluggy>=0.13.0", "reportlab>=3.6.8", "rich>=13", diff --git a/snapcraft.yaml b/snapcraft.yaml index 7acfb5f0f..559940e46 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -7,7 +7,7 @@ name: ocrmypdf title: OCRmyPDF base: core22 version: git -summary: OCRmyPDF adds optical character recognition (OCR) to PDFs +summary: OCRmyPDF adds a searchable text layer to scanned PDF files description: OCRmyPDF packaged for snap grade: stable confinement: strict