podaac / concise

CONCISE (CONCatenatIon SErvice)
https://podaac.github.io/concise
Apache License 2.0
7 stars 4 forks source link

Feature/issue harmony 1189 - update harmony-service-lib-py version #36

Closed vinnyinverso closed 2 years ago

vinnyinverso commented 2 years ago

JIRA Issue: #harmony-1189

34

Description

This updates the version of the harmony service library dependency. This is necessary because the service library was updated to be able to read/write STAC catalogs from S3 (https://github.com/nasa/harmony-service-lib-py/releases/tag/v1.0.20). Before merging in the corresponding Harmony code (https://github.com/nasa/harmony/pull/224), we need to update all services to use the new service library version since the STAC catalogs written by Harmony and passed to the services will now be in S3.

Overview of work done

Updated harmony-service-lib-py version to 1.0.20.

Overview of verification done

I'm having trouble running the tests without errors. I keep seeing:

importlib_metadata.PackageNotFoundError: No package metadata was found for podaac-concise

Overview of integration done

There is a bug in Harmony at the moment that's preventing me from running a local integration test. I will try to test when that's resolved.

PR checklist:

See Pull Request Review Checklist for pointers on reviewing this pull request

frankinspace commented 2 years ago

I could not for the life of me figure out how to run the github action workflow on the fork so I pushed commit 7a85ac4 to a new branch in podaac/concise and ran the workflow on that branch https://github.com/podaac/concise/actions/runs/2694491095

vinnyinverso commented 2 years ago

Thanks Frank!