Releases: nasa/harmony-gdal-adapter
Releases · nasa/harmony-gdal-adapter
Version 3.0.5
Changed:
gdalwarp,gdal_translate,ogr2ograndgdal_edit.pycommands have been
migrated to use the Python based bindings from theosgeo.gdalmodule.
Commits
TRT-635: Migrate GDAL commands to Python bindings. (#42)
Version 3.0.4
Changed:
- Functionality to extract variable names from GeoTIFFs has been simplified and
migrated toutilities.py. - Most exceptions are converted to not retry, as they are known failure states
that will continue to fail on subsequent executions of the service.
Commits
TRT-635: Refactor retrieval of GeoTIFF variable names. (#41)
Version 3.0.3
Changed:
- This version of HGA tidies up the
HarmonyAdapter.reformatmethod to ensure
the following behaviour:- If a GeoTIFF is requested, no reformatting is required and a GeoTIFF is returned.
- If no output format is requested, a GeoTIFF is returned.
- If a netCDF4 is requested, the output is reformatted to netCDF4.
- If any other format is requested, that reformatting is left to downstream
steps in the Harmony service chain. Harmony should already have limited the
requested output formats to those that can be handled by service chains
including HGA, per the service chain configuration.
Commits
TRT-635: Refine HarmonyAdapter.reformat method. (#39)
Version 3.0.2
Changed:
- The
harmony-service-lib-pydependency has been updated to v2.8.0. This
affects import paths and removes alternative authentication mechanisms from
the package. - Release notes published in GitHub should now also contain a list of commit
messages since the last release. These will omit commits from pre-commit-ci.
Commits
TRT-635: Update to harmony-service-lib-py==2.8.0. (#38)
TRT-635: Update release notes to include git commit messages. (#36)
Version 3.0.1
Changed:
- The
ruffhook has been applied to the entire repository.pylintchecks
during CI/CD have also been enabled. There are no functional changes in this
version of HGA.
Version 3.0.0
Added:
ruffhooks have been added to thepre-commitsettings for this repository.
They exclude large legacy files, but will otherwise scan smaller files as
they are iterated.
Changed:
- Functionality to generate netCDF4 output files from GeoTIFFs has been migrated
into a new separate module. This may be a step towards a separate microservice
for this operation.
Removed:
- Input files that are netCDF4 or zip files containing netCDF4 files will no
longer be processed in this service. Instead, the net2cog
service should be used as a preceding step to ensure a GeoTIFF input to this
service.
Version 2.0.0
Changed:
- The
--override-channelsargument is added when creating the service conda
environment in the service Docker image. This prevents the usage of the
defaultschannel.
Removed:
- Removes code to generate browse imagery via
gdaldem. Equivalent functionality
is offered via the
Harmony Browse Image Generator (HyBIG). - Removed duplicate code to parse command line arguments and invoke service
adapter fromtransform.py.