v17.8.1 release notes

This commit is contained in:
James R. Barlow
2026-07-15 23:18:34 -07:00
parent 6167783696
commit bbac5307f2
4 changed files with 15 additions and 3 deletions
+12
View File
@@ -3,6 +3,18 @@
# v17
## v17.8.1
- Improved the `--tesseract-pagesegmode` help text to point to
`tesseract --help-extra`, since Tesseract 5.5.2 moved the page segmentation
mode documentation there from `tesseract --help`. Thanks @sokai.
- Internal refactoring: completed a project-wide mypy type-checking pass
(`--check-untyped-defs` is now enabled, and the mypy pre-commit hook is now
blocking rather than advisory), fixing several latent edge-case bugs
surfaced along the way.
- Release process improvements: migrated from pre-commit to prek for local
git hooks, and added a dedicated lint job to CI.
## v17.8.0
- `--output-type auto` (the default) again produces PDF/A whenever it can,
+1 -1
View File
@@ -6,7 +6,7 @@ build-backend = "hatchling.build"
[project]
name = "ocrmypdf"
version = "17.8.0"
version = "17.8.1"
description = "OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched"
readme = "README.md"
license = "MPL-2.0"
+1 -1
View File
@@ -1,3 +1,3 @@
# SPDX-FileCopyrightText: 2022 James R. Barlow
# SPDX-License-Identifier: MPL-2.0
__version__ = "17.8.0"
__version__ = "17.8.1"
Generated
+1 -1
View File
@@ -1422,7 +1422,7 @@ wheels = [
[[package]]
name = "ocrmypdf"
version = "17.8.0"
version = "17.8.1"
source = { editable = "." }
dependencies = [
{ name = "fpdf2" },