From faae97e33f7df3c5d3c96c8c28d07007e7f2f41a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 19:05:03 +0000 Subject: [PATCH 01/18] Bump setuptools from 74.1.2 to 75.1.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 74.1.2 to 75.1.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/setuptools/compare/v74.1.2...v75.1.0) --- updated-dependencies: - dependency-name: setuptools dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements-all.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-all.txt b/requirements-all.txt index c86d77c27..0bafd2670 100644 --- a/requirements-all.txt +++ b/requirements-all.txt @@ -15,6 +15,6 @@ flake8==7.1.1 flake8-import-order==0.18.2 flake8-blind-except==0.2.1 flake8-builtins==2.5.0 -setuptools==74.1.2 +setuptools==75.1.0 openapi-spec-validator==0.7.1 cfn-lint==1.12.4 From 0d85ad4b40f67487f29fa3961ca7378843875284 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 19:05:08 +0000 Subject: [PATCH 02/18] Bump pytest from 8.3.2 to 8.3.3 Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to 8.3.3. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.3) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-all.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-all.txt b/requirements-all.txt index c86d77c27..29e8a5e6b 100644 --- a/requirements-all.txt +++ b/requirements-all.txt @@ -8,7 +8,7 @@ boto3==1.35.15 jinja2==3.1.4 moto[dynamodb]==5.0.14 -pytest==8.3.2 +pytest==8.3.3 PyYAML==6.0.2 responses==0.25.3 flake8==7.1.1 From 94e9baf41605f9ece7cda82792b556cda48383ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 19:07:15 +0000 Subject: [PATCH 03/18] Bump cfn-lint from 1.12.4 to 1.13.0 Bumps [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 1.12.4 to 1.13.0. - [Release notes](https://github.com/aws-cloudformation/cfn-lint/releases) - [Changelog](https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md) - [Commits](https://github.com/aws-cloudformation/cfn-lint/compare/v1.12.4...v1.13.0) --- updated-dependencies: - dependency-name: cfn-lint dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-all.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-all.txt b/requirements-all.txt index 0bafd2670..0353c5f12 100644 --- a/requirements-all.txt +++ b/requirements-all.txt @@ -17,4 +17,4 @@ flake8-blind-except==0.2.1 flake8-builtins==2.5.0 setuptools==75.1.0 openapi-spec-validator==0.7.1 -cfn-lint==1.12.4 +cfn-lint==1.13.0 From 671651efa4f1d3dfeefeda34014ea52a803701aa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 19:09:44 +0000 Subject: [PATCH 04/18] Bump boto3 from 1.35.15 to 1.35.19 Bumps [boto3](https://github.com/boto/boto3) from 1.35.15 to 1.35.19. - [Release notes](https://github.com/boto/boto3/releases) - [Commits](https://github.com/boto/boto3/compare/1.35.15...1.35.19) --- updated-dependencies: - dependency-name: boto3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-all.txt | 2 +- requirements-apps-disable-private-dns.txt | 2 +- requirements-apps-start-execution-manager.txt | 2 +- requirements-apps-start-execution-worker.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements-all.txt b/requirements-all.txt index abee7cb25..deaa73f50 100644 --- a/requirements-all.txt +++ b/requirements-all.txt @@ -5,7 +5,7 @@ -r requirements-apps-start-execution-worker.txt -r requirements-apps-disable-private-dns.txt -r requirements-apps-update-db.txt -boto3==1.35.15 +boto3==1.35.19 jinja2==3.1.4 moto[dynamodb]==5.0.14 pytest==8.3.3 diff --git a/requirements-apps-disable-private-dns.txt b/requirements-apps-disable-private-dns.txt index 8b707b6b9..4b5ba0012 100644 --- a/requirements-apps-disable-private-dns.txt +++ b/requirements-apps-disable-private-dns.txt @@ -1 +1 @@ -boto3==1.35.15 +boto3==1.35.19 diff --git a/requirements-apps-start-execution-manager.txt b/requirements-apps-start-execution-manager.txt index d2f8420b3..b30c8b995 100644 --- a/requirements-apps-start-execution-manager.txt +++ b/requirements-apps-start-execution-manager.txt @@ -1,3 +1,3 @@ -boto3==1.35.15 +boto3==1.35.19 ./lib/dynamo/ ./lib/lambda_logging/ diff --git a/requirements-apps-start-execution-worker.txt b/requirements-apps-start-execution-worker.txt index bf012e2d1..be52657cb 100644 --- a/requirements-apps-start-execution-worker.txt +++ b/requirements-apps-start-execution-worker.txt @@ -1,2 +1,2 @@ -boto3==1.35.15 +boto3==1.35.19 ./lib/lambda_logging/ From a3ba3bb3af2017d104e5316c27494dc1e90a1fac Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:17:58 -0500 Subject: [PATCH 05/18] update gslc job with new dockerfile and --bounds arg --- job_spec/SRG_GSLC.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/job_spec/SRG_GSLC.yml b/job_spec/SRG_GSLC.yml index 4f1f47428..90fb544b3 100644 --- a/job_spec/SRG_GSLC.yml +++ b/job_spec/SRG_GSLC.yml @@ -20,6 +20,22 @@ SRG_GSLC: example: S1A_IW_RAW__0SDV_20231229T134404_20231229T134436_051870_064437_5F38 bucket_prefix: default: '""' + bounds: + default: [0.0, 0.0, 0.0, 0.0] + api_schema: + type: array + minItems: 4 + maxItems: 4 + example: + - -116.583 + - 35.714 + - -113.209 + - 38.138 + items: + description: min lon, min lat, max lon, max lat in EPSG:4326 + type: float + pattern: "^[+-]?([0-9]*[.])?[0-9]+" + example: -116.583 validators: [] cost_profiles: DEFAULT: @@ -32,10 +48,11 @@ SRG_GSLC: tasks: - name: '' image: ghcr.io/asfhyp3/hyp3-srg - image_tag: 0.7.0.gpu + image_tag: latest.gpu command: - ++process - back_projection + - --bounds - --gpu - --bucket - '!Ref Bucket' From 90dad78a4fb1f7a785d2d2e10c433afd0f67fc1d Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:29:13 -0500 Subject: [PATCH 06/18] updated changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 549e15feb..58dec3d24 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [7.9.1] + +### Changed +- The `SRG_GSLC` job now takes in a `--bounds` argument that determines the extent of the DEM used in back projection. + + ## [7.9.0] ### Changed From 73bda71beff549a8fcc0577ba3990ddc6b2b7145 Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:37:26 -0500 Subject: [PATCH 07/18] default as space delim string --- job_spec/SRG_GSLC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/job_spec/SRG_GSLC.yml b/job_spec/SRG_GSLC.yml index 90fb544b3..513927711 100644 --- a/job_spec/SRG_GSLC.yml +++ b/job_spec/SRG_GSLC.yml @@ -21,7 +21,7 @@ SRG_GSLC: bucket_prefix: default: '""' bounds: - default: [0.0, 0.0, 0.0, 0.0] + default: '"0.0 0.0 0.0 0.0"' api_schema: type: array minItems: 4 From c7a472122fefc5dde653a1ba26e0f6a5b290e326 Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:40:25 -0500 Subject: [PATCH 08/18] no default --- job_spec/SRG_GSLC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/job_spec/SRG_GSLC.yml b/job_spec/SRG_GSLC.yml index 513927711..cffa76883 100644 --- a/job_spec/SRG_GSLC.yml +++ b/job_spec/SRG_GSLC.yml @@ -21,7 +21,7 @@ SRG_GSLC: bucket_prefix: default: '""' bounds: - default: '"0.0 0.0 0.0 0.0"' + default: '""' api_schema: type: array minItems: 4 From 2b6353b75742b625db82d8fbdca2ee2605a08adc Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:41:48 -0500 Subject: [PATCH 09/18] extra space after default --- job_spec/SRG_GSLC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/job_spec/SRG_GSLC.yml b/job_spec/SRG_GSLC.yml index cffa76883..910dc440b 100644 --- a/job_spec/SRG_GSLC.yml +++ b/job_spec/SRG_GSLC.yml @@ -21,7 +21,7 @@ SRG_GSLC: bucket_prefix: default: '""' bounds: - default: '""' + default: '""' api_schema: type: array minItems: 4 From 28e05e45fd340e2df6397bcab98237293e090c32 Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:43:39 -0500 Subject: [PATCH 10/18] add Ref::bounds --- job_spec/SRG_GSLC.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/job_spec/SRG_GSLC.yml b/job_spec/SRG_GSLC.yml index 910dc440b..b5147db3c 100644 --- a/job_spec/SRG_GSLC.yml +++ b/job_spec/SRG_GSLC.yml @@ -53,6 +53,7 @@ SRG_GSLC: - ++process - back_projection - --bounds + - Ref::bounds - --gpu - --bucket - '!Ref Bucket' From 7b678df02bc82d7e3fc64020731ea923ca2ea0ba Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:48:09 -0500 Subject: [PATCH 11/18] move default into api_schema --- job_spec/SRG_GSLC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/job_spec/SRG_GSLC.yml b/job_spec/SRG_GSLC.yml index b5147db3c..c7b04a3be 100644 --- a/job_spec/SRG_GSLC.yml +++ b/job_spec/SRG_GSLC.yml @@ -21,9 +21,9 @@ SRG_GSLC: bucket_prefix: default: '""' bounds: - default: '""' api_schema: type: array + default: '"0.0 0.0 0.0 0.0"' minItems: 4 maxItems: 4 example: From 7c6d23dac43b28fa0d5db7539a130c031760876f Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:49:47 -0500 Subject: [PATCH 12/18] default in yaml format --- job_spec/SRG_GSLC.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/job_spec/SRG_GSLC.yml b/job_spec/SRG_GSLC.yml index c7b04a3be..848c30417 100644 --- a/job_spec/SRG_GSLC.yml +++ b/job_spec/SRG_GSLC.yml @@ -23,7 +23,7 @@ SRG_GSLC: bounds: api_schema: type: array - default: '"0.0 0.0 0.0 0.0"' + default: [0.0, 0.0, 0.0, 0.0] minItems: 4 maxItems: 4 example: From 9347d2fe087fe909fe75b0a667c2d8c8cc35774d Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:52:23 -0500 Subject: [PATCH 13/18] float to number --- job_spec/SRG_GSLC.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/job_spec/SRG_GSLC.yml b/job_spec/SRG_GSLC.yml index 848c30417..bb4a8c25c 100644 --- a/job_spec/SRG_GSLC.yml +++ b/job_spec/SRG_GSLC.yml @@ -33,8 +33,7 @@ SRG_GSLC: - 38.138 items: description: min lon, min lat, max lon, max lat in EPSG:4326 - type: float - pattern: "^[+-]?([0-9]*[.])?[0-9]+" + type: number example: -116.583 validators: [] cost_profiles: From fabb3b1be3d950fc9892a68857167d6c9e928480 Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Mon, 23 Sep 2024 14:56:02 -0500 Subject: [PATCH 14/18] Update CHANGELOG.md Co-authored-by: Forrest Williams <31411324+forrestfwilliams@users.noreply.github.com> --- CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58dec3d24..1a0d16cd6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - The `SRG_GSLC` job now takes in a `--bounds` argument that determines the extent of the DEM used in back projection. - ## [7.9.0] ### Changed From 3146b21a9057213ea433da63144b9f2dfd97ac09 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 19:59:41 +0000 Subject: [PATCH 15/18] Bump cfn-lint from 1.13.0 to 1.15.0 Bumps [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 1.13.0 to 1.15.0. - [Release notes](https://github.com/aws-cloudformation/cfn-lint/releases) - [Changelog](https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md) - [Commits](https://github.com/aws-cloudformation/cfn-lint/compare/v1.13.0...v1.15.0) --- updated-dependencies: - dependency-name: cfn-lint dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-all.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-all.txt b/requirements-all.txt index 6120976fc..720fd18fc 100644 --- a/requirements-all.txt +++ b/requirements-all.txt @@ -17,4 +17,4 @@ flake8-blind-except==0.2.1 flake8-builtins==2.5.0 setuptools==75.1.0 openapi-spec-validator==0.7.1 -cfn-lint==1.13.0 +cfn-lint==1.15.0 From af50cb3522379ac2c33f13e9936e8f45ea429fd7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 20:00:12 +0000 Subject: [PATCH 16/18] Bump boto3 from 1.35.19 to 1.35.24 Bumps [boto3](https://github.com/boto/boto3) from 1.35.19 to 1.35.24. - [Release notes](https://github.com/boto/boto3/releases) - [Commits](https://github.com/boto/boto3/compare/1.35.19...1.35.24) --- updated-dependencies: - dependency-name: boto3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-all.txt | 2 +- requirements-apps-disable-private-dns.txt | 2 +- requirements-apps-start-execution-manager.txt | 2 +- requirements-apps-start-execution-worker.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements-all.txt b/requirements-all.txt index 6120976fc..51c0ea7fd 100644 --- a/requirements-all.txt +++ b/requirements-all.txt @@ -5,7 +5,7 @@ -r requirements-apps-start-execution-worker.txt -r requirements-apps-disable-private-dns.txt -r requirements-apps-update-db.txt -boto3==1.35.19 +boto3==1.35.24 jinja2==3.1.4 moto[dynamodb]==5.0.14 pytest==8.3.3 diff --git a/requirements-apps-disable-private-dns.txt b/requirements-apps-disable-private-dns.txt index 4b5ba0012..830b56498 100644 --- a/requirements-apps-disable-private-dns.txt +++ b/requirements-apps-disable-private-dns.txt @@ -1 +1 @@ -boto3==1.35.19 +boto3==1.35.24 diff --git a/requirements-apps-start-execution-manager.txt b/requirements-apps-start-execution-manager.txt index b30c8b995..9f3a3a120 100644 --- a/requirements-apps-start-execution-manager.txt +++ b/requirements-apps-start-execution-manager.txt @@ -1,3 +1,3 @@ -boto3==1.35.19 +boto3==1.35.24 ./lib/dynamo/ ./lib/lambda_logging/ diff --git a/requirements-apps-start-execution-worker.txt b/requirements-apps-start-execution-worker.txt index be52657cb..2b0babfc5 100644 --- a/requirements-apps-start-execution-worker.txt +++ b/requirements-apps-start-execution-worker.txt @@ -1,2 +1,2 @@ -boto3==1.35.19 +boto3==1.35.24 ./lib/lambda_logging/ From c88e5431b8ccb2226b564f8cf1522794f9bb288a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 17:41:54 +0000 Subject: [PATCH 17/18] Bump moto[dynamodb] from 5.0.14 to 5.0.15 Bumps [moto[dynamodb]](https://github.com/getmoto/moto) from 5.0.14 to 5.0.15. - [Release notes](https://github.com/getmoto/moto/releases) - [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md) - [Commits](https://github.com/getmoto/moto/compare/5.0.14...5.0.15) --- updated-dependencies: - dependency-name: moto[dynamodb] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-all.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-all.txt b/requirements-all.txt index 51c0ea7fd..b05acaf11 100644 --- a/requirements-all.txt +++ b/requirements-all.txt @@ -7,7 +7,7 @@ -r requirements-apps-update-db.txt boto3==1.35.24 jinja2==3.1.4 -moto[dynamodb]==5.0.14 +moto[dynamodb]==5.0.15 pytest==8.3.3 PyYAML==6.0.2 responses==0.25.3 From 401aa02e1f6fe36b5c06c064e900e8c4f1e09042 Mon Sep 17 00:00:00 2001 From: Andrew Player Date: Tue, 24 Sep 2024 13:12:47 -0500 Subject: [PATCH 18/18] add string default for cf --- job_spec/SRG_GSLC.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/job_spec/SRG_GSLC.yml b/job_spec/SRG_GSLC.yml index bb4a8c25c..21154e0e8 100644 --- a/job_spec/SRG_GSLC.yml +++ b/job_spec/SRG_GSLC.yml @@ -21,6 +21,7 @@ SRG_GSLC: bucket_prefix: default: '""' bounds: + default: '""' api_schema: type: array default: [0.0, 0.0, 0.0, 0.0]