Skip to content

spectral-library 0.3.1

Choose a tag to compare

@github-actions github-actions released this 05 Apr 15:23
· 17 commits to main since this release

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.