Skip to content

spectral-library 0.6.0

Highlights

  • new neutral public runtime-build inputs: BandInput, SensorInput, and HyperspectralLibraryInput
  • new coerce_sensor_input(...) helper to normalize canonical ids, custom sensor payloads, and existing SensorSRFSchema objects
  • new build_mapping_runtime(...) entry point returning PreparedRuntime so callers can construct reusable runtimes directly from in-memory arrays without first exporting a SIAC package to disk

Upgrade Notes

  • existing build_mapping_library(...), prepare_mapping_library(...), and SpectralMapper(...) workflows remain supported
  • release smoke and Python API docs now verify the new in-memory runtime-build surface in addition to the existing prepared-runtime APIs
  • pre-built runtime release assets should be regenerated with this package version before publishing the v0.6.0 release