Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The pyessv-archive is required to run any stac-populator CLI commands but should only be required to run the CMIP6 populator.
This PR allows the CLI to work as intended even if pyessv-archive is not installed. Instead of exiting with an error, it will show a warning and continue to provide all other functionality that does not require pyessv-archive to run.
Current behaviour:
After this PR behaviour:
This PR also updates the README.md to clarify the dependency on pyessv-archive and fixes some minor typos.
Finally, it changes the
PYESSV_ARCHIVE_DIR
variable in the Makefile toPYESSV_ARCHIVE_HOME
which is the variable used by the pyessv project. This means that users who wish to install the archive in a non-default location only need to set one variable, not two.