Skip to content

spectral-library 0.3.1

Summary

This patch release aligns the public spectral-mapping sensor ids with canonical rsrf names and switches built-in sensor-schema resolution over to rsrf.

Included changes

  • canonical built-in sensor ids now use names such as sentinel-2a_msi, sentinel-2b_msi, sentinel-2c_msi, landsat-8_oli, landsat-9_oli2, terra_modis, snpp_viirs, noaa-20_viirs, and noaa-21_viirs
  • prepare-mapping-library can resolve those built-in sensors from rsrf without requiring pre-generated local SRF JSON files
  • prepared runtimes can synthesize missing source retrieval matrices on demand for supported canonical built-in sensors
  • official example assets, manifests, docs, and tests were renamed to the canonical sensor ids
  • release smoke installs now use the built wheel artifact directly instead of a hardcoded package version string

Operator note

Built-in rsrf sensors require access to the rsrf registry data. If your rsrf install does not include data/registry/sensors.parquet, set RSRF_ROOT to an rsrf checkout before using the built-in sensor catalog.