All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to PEP 440 and uses Semantic Versioning.
- Added
mypy
to static analysis workflow.
- Replaced
flake8
withruff
.
- Upgraded all Lambda functions to Python 3.12
This release supports publishing v3 GUNW products to production CMR. CMR metadata has been significantly revised to reflect the current state of these products, align with other recently developed ASF CMR collections, and better support ASF search tooling.
- Granules are now published to the
ARIA_S1_GUNW
collection in CMR instead of theSENTINEL-1_INTERFEROGRAMS
collection. - Granules are now published using the UMM-G json metadata format instead of the ECHO 10 xml format.
- Granule metadata content has been significantly revised.
perpendicular_baseline
,temporal_baseline_days
, andframe_number
are now required fields in the SDS metadata file instead of being optional.
- Ingest of v2 GUNW products is no longer supported.
- Virtual geotiff products are no longer published to CMR.
- Upgraded Python and GitHub Action dependencies.
(BETA)
from collection data set ID values to match new collection titles in grfn-cmr v2.1.0
VERSION
attribute is now populated in CMR andversion
is now a required field in the input metadata file- Optionally populate new
WEATHER_MODEL
,TEMPORAL_BASELINE_DAYS
, andFRAME_NUMBER
attributes in CMR in support of v3.0.0 GUNW products
- Upgraded all dependencies and added
dependabot
configuration.
- Minor update to metadata schema for compatibility with latest version of
jsonschema
.
- Unit tests for echo10-construction lambda
- Versioned releases are now published to GitHub and changes are tracked in CHANGELOG.md