hydromodpy.results.importers.hmp_package_inputs#

Dematerialise the inputs/ folder of a .hmp archive into a workspace.

Functions

dematerialise_inputs(pkg, workspace_root, ...)

Materialise inputs and return a mapping original_path -> new_path.

plan_dematerialise_inputs(pkg, ...)

Compute per-entry copy/reuse/abort decisions without touching disk.

Exceptions

InputCollisionError(target, existing_sha, ...)

Raised when an incoming input has the same path but a different SHA.