Skip to content

only use multiprocessing if max_workers > 1 (partial revert of f95111ff) #628

only use multiprocessing if max_workers > 1 (partial revert of f95111ff)

only use multiprocessing if max_workers > 1 (partial revert of f95111ff) #628

Triggered via pull request January 21, 2026 17:58
Status Failure
Total duration 7m 47s
Artifacts

unit-test.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

71 errors and 74 warnings
E402: src/ocrd/resource_manager.py#L35
module level import not at top of file
E402: src/ocrd/resource_manager.py#L34
module level import not at top of file
E402: src/ocrd/resource_manager.py#L33
module level import not at top of file
E305: src/ocrd/processor/ocrd_page_result.py#L93
expected 2 blank lines after class or function definition, found 1
E302: src/ocrd/processor/ocrd_page_result.py#L49
expected 2 blank lines, found 1
E302: src/ocrd/processor/builtin/merge_processor.py#L74
expected 2 blank lines, found 1
E713: src/ocrd/processor/builtin/merge_processor.py#L65
test for membership should be 'not in'
E302: src/ocrd/processor/builtin/merge_processor.py#L47
expected 2 blank lines, found 1
E124: src/ocrd/processor/base.py#L944
closing bracket does not match visual indentation
E302: src/ocrd/processor/base.py#L124
expected 2 blank lines, found 1
build (3.9, macos-latest)
Process completed with exit code 2.
E402: src/ocrd/resource_manager.py#L35
module level import not at top of file
E402: src/ocrd/resource_manager.py#L34
module level import not at top of file
E402: src/ocrd/resource_manager.py#L33
module level import not at top of file
E305: src/ocrd/processor/ocrd_page_result.py#L93
expected 2 blank lines after class or function definition, found 1
E302: src/ocrd/processor/ocrd_page_result.py#L49
expected 2 blank lines, found 1
E302: src/ocrd/processor/builtin/merge_processor.py#L74
expected 2 blank lines, found 1
E713: src/ocrd/processor/builtin/merge_processor.py#L65
test for membership should be 'not in'
E302: src/ocrd/processor/builtin/merge_processor.py#L47
expected 2 blank lines, found 1
E124: src/ocrd/processor/base.py#L944
closing bracket does not match visual indentation
E302: src/ocrd/processor/base.py#L124
expected 2 blank lines, found 1
E402: src/ocrd/resource_manager.py#L35
module level import not at top of file
E402: src/ocrd/resource_manager.py#L34
module level import not at top of file
E402: src/ocrd/resource_manager.py#L33
module level import not at top of file
E305: src/ocrd/processor/ocrd_page_result.py#L93
expected 2 blank lines after class or function definition, found 1
E302: src/ocrd/processor/ocrd_page_result.py#L49
expected 2 blank lines, found 1
E302: src/ocrd/processor/builtin/merge_processor.py#L74
expected 2 blank lines, found 1
E713: src/ocrd/processor/builtin/merge_processor.py#L65
test for membership should be 'not in'
E302: src/ocrd/processor/builtin/merge_processor.py#L47
expected 2 blank lines, found 1
E124: src/ocrd/processor/base.py#L944
closing bracket does not match visual indentation
E302: src/ocrd/processor/base.py#L124
expected 2 blank lines, found 1
E402: src/ocrd/resource_manager.py#L35
module level import not at top of file
E402: src/ocrd/resource_manager.py#L34
module level import not at top of file
E402: src/ocrd/resource_manager.py#L33
module level import not at top of file
E305: src/ocrd/processor/ocrd_page_result.py#L93
expected 2 blank lines after class or function definition, found 1
E302: src/ocrd/processor/ocrd_page_result.py#L49
expected 2 blank lines, found 1
E302: src/ocrd/processor/builtin/merge_processor.py#L74
expected 2 blank lines, found 1
E713: src/ocrd/processor/builtin/merge_processor.py#L65
test for membership should be 'not in'
E302: src/ocrd/processor/builtin/merge_processor.py#L47
expected 2 blank lines, found 1
E124: src/ocrd/processor/base.py#L944
closing bracket does not match visual indentation
E302: src/ocrd/processor/base.py#L124
expected 2 blank lines, found 1
E402: src/ocrd/resource_manager.py#L35
module level import not at top of file
E402: src/ocrd/resource_manager.py#L34
module level import not at top of file
E402: src/ocrd/resource_manager.py#L33
module level import not at top of file
E305: src/ocrd/processor/ocrd_page_result.py#L93
expected 2 blank lines after class or function definition, found 1
E302: src/ocrd/processor/ocrd_page_result.py#L49
expected 2 blank lines, found 1
E302: src/ocrd/processor/builtin/merge_processor.py#L74
expected 2 blank lines, found 1
E713: src/ocrd/processor/builtin/merge_processor.py#L65
test for membership should be 'not in'
E302: src/ocrd/processor/builtin/merge_processor.py#L47
expected 2 blank lines, found 1
E124: src/ocrd/processor/base.py#L944
closing bracket does not match visual indentation
E302: src/ocrd/processor/base.py#L124
expected 2 blank lines, found 1
E402: src/ocrd/resource_manager.py#L35
module level import not at top of file
E402: src/ocrd/resource_manager.py#L34
module level import not at top of file
E402: src/ocrd/resource_manager.py#L33
module level import not at top of file
E305: src/ocrd/processor/ocrd_page_result.py#L93
expected 2 blank lines after class or function definition, found 1
E302: src/ocrd/processor/ocrd_page_result.py#L49
expected 2 blank lines, found 1
E302: src/ocrd/processor/builtin/merge_processor.py#L74
expected 2 blank lines, found 1
E713: src/ocrd/processor/builtin/merge_processor.py#L65
test for membership should be 'not in'
E302: src/ocrd/processor/builtin/merge_processor.py#L47
expected 2 blank lines, found 1
E124: src/ocrd/processor/base.py#L944
closing bracket does not match visual indentation
E302: src/ocrd/processor/base.py#L124
expected 2 blank lines, found 1
E402: src/ocrd/resource_manager.py#L35
module level import not at top of file
E402: src/ocrd/resource_manager.py#L34
module level import not at top of file
E402: src/ocrd/resource_manager.py#L33
module level import not at top of file
E305: src/ocrd/processor/ocrd_page_result.py#L93
expected 2 blank lines after class or function definition, found 1
E302: src/ocrd/processor/ocrd_page_result.py#L49
expected 2 blank lines, found 1
E302: src/ocrd/processor/builtin/merge_processor.py#L74
expected 2 blank lines, found 1
E713: src/ocrd/processor/builtin/merge_processor.py#L65
test for membership should be 'not in'
E302: src/ocrd/processor/builtin/merge_processor.py#L47
expected 2 blank lines, found 1
E124: src/ocrd/processor/base.py#L944
closing bracket does not match visual indentation
E302: src/ocrd/processor/base.py#L124
expected 2 blank lines, found 1
C901: src/ocrd/decorators/__init__.py#L26
'ocrd_cli_wrap_processor' is too complex (30)
C901: src/ocrd/cli/workspace.py#L315
'workspace_cli_bulk_add' is too complex (26)
W291: src/ocrd/cli/resmgr.py#L81
trailing whitespace
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.get_moduledir' imported but unused
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.directory_size' imported but unused
F401: src/ocrd/cli/resmgr.py#L13
'requests' imported but unused
F401: src/ocrd/cli/resmgr.py#L9
'pathlib.Path' imported but unused
W391: src/ocrd/cli/bashlib.py#L42
blank line at end of file
W291: src/ocrd/cli/bashlib.py#L13
trailing whitespace
F403: src/ocrd/__init__.py#L21
'from ocrd_validators import *' used; unable to detect undefined names
build (3.9, macos-latest)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
C901: src/ocrd/decorators/__init__.py#L26
'ocrd_cli_wrap_processor' is too complex (30)
C901: src/ocrd/cli/workspace.py#L315
'workspace_cli_bulk_add' is too complex (26)
W291: src/ocrd/cli/resmgr.py#L81
trailing whitespace
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.get_moduledir' imported but unused
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.directory_size' imported but unused
F401: src/ocrd/cli/resmgr.py#L13
'requests' imported but unused
F401: src/ocrd/cli/resmgr.py#L9
'pathlib.Path' imported but unused
W391: src/ocrd/cli/bashlib.py#L42
blank line at end of file
W291: src/ocrd/cli/bashlib.py#L13
trailing whitespace
F403: src/ocrd/__init__.py#L21
'from ocrd_validators import *' used; unable to detect undefined names
C901: src/ocrd/decorators/__init__.py#L26
'ocrd_cli_wrap_processor' is too complex (30)
C901: src/ocrd/cli/workspace.py#L315
'workspace_cli_bulk_add' is too complex (26)
W291: src/ocrd/cli/resmgr.py#L81
trailing whitespace
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.get_moduledir' imported but unused
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.directory_size' imported but unused
F401: src/ocrd/cli/resmgr.py#L13
'requests' imported but unused
F401: src/ocrd/cli/resmgr.py#L9
'pathlib.Path' imported but unused
W391: src/ocrd/cli/bashlib.py#L42
blank line at end of file
W291: src/ocrd/cli/bashlib.py#L13
trailing whitespace
F403: src/ocrd/__init__.py#L21
'from ocrd_validators import *' used; unable to detect undefined names
C901: src/ocrd/decorators/__init__.py#L26
'ocrd_cli_wrap_processor' is too complex (30)
C901: src/ocrd/cli/workspace.py#L315
'workspace_cli_bulk_add' is too complex (26)
W291: src/ocrd/cli/resmgr.py#L81
trailing whitespace
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.get_moduledir' imported but unused
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.directory_size' imported but unused
F401: src/ocrd/cli/resmgr.py#L13
'requests' imported but unused
F401: src/ocrd/cli/resmgr.py#L9
'pathlib.Path' imported but unused
W391: src/ocrd/cli/bashlib.py#L42
blank line at end of file
W291: src/ocrd/cli/bashlib.py#L13
trailing whitespace
F403: src/ocrd/__init__.py#L21
'from ocrd_validators import *' used; unable to detect undefined names
C901: src/ocrd/decorators/__init__.py#L26
'ocrd_cli_wrap_processor' is too complex (30)
C901: src/ocrd/cli/workspace.py#L315
'workspace_cli_bulk_add' is too complex (26)
W291: src/ocrd/cli/resmgr.py#L81
trailing whitespace
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.get_moduledir' imported but unused
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.directory_size' imported but unused
F401: src/ocrd/cli/resmgr.py#L13
'requests' imported but unused
F401: src/ocrd/cli/resmgr.py#L9
'pathlib.Path' imported but unused
W391: src/ocrd/cli/bashlib.py#L42
blank line at end of file
W291: src/ocrd/cli/bashlib.py#L13
trailing whitespace
F403: src/ocrd/__init__.py#L21
'from ocrd_validators import *' used; unable to detect undefined names
build (3.12, macos-latest)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
C901: src/ocrd/decorators/__init__.py#L26
'ocrd_cli_wrap_processor' is too complex (30)
C901: src/ocrd/cli/workspace.py#L315
'workspace_cli_bulk_add' is too complex (26)
W291: src/ocrd/cli/resmgr.py#L81
trailing whitespace
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.get_moduledir' imported but unused
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.directory_size' imported but unused
F401: src/ocrd/cli/resmgr.py#L13
'requests' imported but unused
F401: src/ocrd/cli/resmgr.py#L9
'pathlib.Path' imported but unused
W391: src/ocrd/cli/bashlib.py#L42
blank line at end of file
W291: src/ocrd/cli/bashlib.py#L13
trailing whitespace
F403: src/ocrd/__init__.py#L21
'from ocrd_validators import *' used; unable to detect undefined names
build (3.10, macos-latest)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
C901: src/ocrd/decorators/__init__.py#L26
'ocrd_cli_wrap_processor' is too complex (30)
C901: src/ocrd/cli/workspace.py#L315
'workspace_cli_bulk_add' is too complex (26)
W291: src/ocrd/cli/resmgr.py#L81
trailing whitespace
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.get_moduledir' imported but unused
F401: src/ocrd/cli/resmgr.py#L16
'ocrd_utils.directory_size' imported but unused
F401: src/ocrd/cli/resmgr.py#L13
'requests' imported but unused
F401: src/ocrd/cli/resmgr.py#L9
'pathlib.Path' imported but unused
W391: src/ocrd/cli/bashlib.py#L42
blank line at end of file
W291: src/ocrd/cli/bashlib.py#L13
trailing whitespace
F403: src/ocrd/__init__.py#L21
'from ocrd_validators import *' used; unable to detect undefined names
build (3.11, macos-latest)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!