Releases: OCR-D/core
Releases · OCR-D/core
Release list
v3.13.1
v3.13.0
Fixed:
- Bug in
ocrd network client workflow run: Check for either --path-to-workflow or tasks was broken, #1358 OCRD_MAX_MISSING_OUTPUTS: make check work for expecting0output failures, #1359- log messages by page workers prefixed with
pageIdto better manage non-linear logging of parallel pages, #1359 setOverrideLogleveldo not override defaults inLOGGING_DEFAULTS, i.e. don't re-enable logging of libraries like PIL, #1359PageValidator: provide a systematic approach to sorting by reading order, #1359
Added:
ocrd workspace validate: Options-q/-Qto restrict/exclude file groups, consistent with otherocrd workspaceCLI, #1359
v3.12.3
v3.12.2
v3.12.1
v3.11.0
v3.10.1
v3.10.0
Removed:
- 🔥 Drop support for Python 3.8, #1345
Changed:
- 🔥 Upgrade from Ubuntu 20.04 to 22.04 for the docker base image, #1345
- 🔥 Restrict supported tensorflow version to
< 2.16(for support for v1 compat), #1345 - 🔥 Upgrade PAGE XML API to include PRImA-Research-Lab/PAGE-XML#24 for properly recursive
RegionType, #1341
Fixed:
- Support timeouts (
OCRD_PROCESSING_PAGE_TIMEOUT) for processor calls in more cases, #1345- In multi-processing setup, via pebble (which replaces loky)
ProcessFutureandProcessPool - With some C python extensions (such as
tesserocr) - In non-networked local processor calls via cysignals
- In multi-processing setup, via pebble (which replaces loky)
Merged PRs
- replace page.xsd with current PRImA master; regenerate PAGE API by @bertsky in #1341
- Processor: replace loky with pebble to enforce worker timeouts by @bertsky in #1345
Full Changelog: v3.9.2...v3.10.0