- Fixed an issue where damaged PDFs would fail with --redo-ocr.
:issue:`1403`
- Fixed an error that prevented JBIG2 optimization on Windows
if the image was optimized in an earlier step. :issue:`1396`
- Fixed an error detecting the version of unpaper 7.0.0.
:issue:`1409`
- Fixed a performance regression when scanning pages.
:issue:`1378`. Thanks @aliemjay.
- Fixed Alpine Docker image by enforcing Alpine 3.19. Alpine
3.20 includes a defective version of Tesseract OCR and so is
not usable.
- Upgraded Ubuntu Docker image to use Ubuntu 24.04.
- Build and test scripts/actions switched to uv.
- When running in a container, we now remind the user that
temporary folders are inside the container and may not be
accessible.
- Fixed Linux test coverage matrix, which was missing some key
versions.
- Update to 16.5.0:
- Fixed issue with interpreting PDFs that have images with
array masks. :issue:`1377`
- Enabled testing on Python 3.13.
- Fixed a test that did not work correctly but still passed.
:issue:`1382`
- Improved "PDF/A conversion failed" warning message to better
describe implications.
- Updated documentation to better explain OCR_JSON_SETTINGS in
batch processing.
- Build backend changed from setuptools to hatchling.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ocrmypdf?expand=0&rev=2