github OCR-D/core v3.8.0

latest releases: v3.11.0, v3.10.1, v3.10.0...
one month ago

Added:

  • ocrd-command processor to run arbitrary PAGE transformation CLIs, #1343
  • various parameter presets for ocrd-command, #1343
  • ocrd-merge processor to join multiple PAGE inputs by concatenation, #1343
  • test coverage for ocrd-filter, ocrd-command, and ocrd-merge, #1343
  • Resource Manager Server as ocrd_network analogon of ocrd.cli.resmgr, #1309
    • ocrd network resmgr-server for triggering Resource Manager Server (RMS) in the background
    • Processing Server also deploys RMS on each processing host

Fixed:

  • Page.get_ReadingOrderGroups: sort by index, use OrderedDict as result
  • OcrdAgent.notes: convert to dict to accommodate pydantic 2 with older lxml
  • ocrd.resource_manager: ensure necessary + reduce unnecessary updates of user database
  • ocrd.resource_manager: deduplicate entries (newer wins) before updating user database
  • ocrd resmgr download: extract archives independent of whether they are URLs or local paths
  • ocrd resmgr download: if --overwrite, ensure the old res gets removed
  • ocrd resmgr download: default to data location instead of first in list of allowed
  • ocrd_utils.list_all_resources: filter module non-resource files w/ more anti-patterns
  • ocrd_utils.list_all_resources: no subpaths except for cwd location, OCR-D/spec#263, #1315
  • ocrd_utils.list_all_resources: filter resources via media (MIME) type, if specified, #1315

Merged PR

Full Changelog: v3.7.0...v3.8.0

Don't miss a new core release

NewReleases is sending notifications on new releases.