nmk_base.sysdeps¶
Python module for system dependencies check
Classes¶
Builder logic for sys.deps task |
Module Contents¶
- class nmk_base.sysdeps.SystemDepsCheckBuilder(model: nmk.model.model.NmkModel)¶
Bases:
nmk.model.builder.NmkTaskBuilderBuilder logic for sys.deps task
- build(deps: dict[str, dict[str, str]])¶
Verify system dependencies
Iterate on required dependencies, check them, and stop with install instructions if they’re not found
- Parameters:
deps – Map of system requirements + install instructions