Releases: ASFHyP3/hyp3-autorift
Releases · ASFHyP3/hyp3-autorift
HyP3 autoRIFT v0.21.1
Changed
- The
static-analysis
Github Actions workflow now usesruff
rather thanflake8
for linting.
HyP3 autoRIFT v0.21.0
Added
- Logger is now configured in process.main() so paths to reference/secondary scenes will now be logged.
Changed
- Fetch Sentinel-2 scenes from AWS S3 (if present); otherwise continue to fetch from Google Cloud Storage.
HyP3 autoRIFT v0.20.0
Changed
- The M11/M12 variables produced by the hyp3_autorift and s1_correction workflows will be written as
float32
instead of the previous compressedint16
variables that did not take advantage of the full dynamic range and thus lost a significant amount of precision.
HyP3 autoRIFT v0.19.0
Changed
- Orbits are now downloaded using
s1_orbits
rather thanhyp3lib
.
Removed
- Removed support for the
--esa-username
and--esa-password
command-line options and theESA_USERNAME
andESA_PASSWORD
environment variables.
HyP3 autoRIFT v0.18.1
Changed
- The conversion matrices netCDF file created bt the S1 correction workflow is now called
conversion_matricies.nc
and no longer includes the scene name per feedback from JPL.
Fixed
s2_isce2.generate_correction_data
now returns a Path instead of a str as expected byhyp3lib.aws.upload_file_to_s3
.s2_isce2.create_conversion_matricies
now uses the pixel-center instead of the upper-left corner for the x,y dimensions.s2_isce2.create_conversion_matricies
now explicitly syncs data to and closes the netCDF file to prevent corrupt files from being uploaded.
HyP3 autoRIFT v0.18.0
Added
- The Sentinel-1 correction workflow will now calculate and write the M11/M12 conversion matrices to a netCDF file.
Fixed
hyp3_autorift.crop
will now preserve theadd_offset
andscale_factor
encoding attributes for all variables, and in particular, for the M11/M12 conversion matrices.
Removed
- Support for Python 3.8 has been dropped.
HyP3 autoRIFT v0.17.0
Changed
- In preparation for a major update, the Sentinel-1 processing workflow has been isolated to a new
hyp3_autorift.s1_isce2
module.
HyP3 autoRIFT v0.16.0
Fixed
hyp3_autorift
will no longer attempt to crop files with no valid data
Removed
- The unused
ASF
naming scheme has been removed from thehyp3_autorift
CLI and thehyp3_autorift.process
function
Changed
- Everything in
hyp3_autorift.io
has been moved intohyp3_autorift.utils
to prevent shadowing the builtinio
module hyp3_autorift.process.process
now returns the product file, browse image, and (new) thumbnail image
HyP3 autoRIFT v0.15.0
Added
--publish-bucket
option has been added to the HyP3 entry point to additionally publish products an AWS bucket, such as the ITS_LIVE AWS Open Data bucket,s3://its-live-data
.upload_file_to_s3_with_publish_access_keys
to perform S3 uploads using credentials from thePUBLISH_ACCESS_KEY_ID
andPUBLISH_SECRET_ACCESS_KEY
environment vairables.
HyP3 autoRIFT v0.14.1
Changed
- Upgraded to
hyp3lib=>3,<4
from>=2,<3