planetlabs / planet-client-python

Python client for Planet APIs
https://planet-sdk-for-python-v2.readthedocs.io/en/latest/
Apache License 2.0
271 stars 91 forks source link

consider removing jq dependence for workflows #424

Open jreiberkyle opened 2 years ago

jreiberkyle commented 2 years ago

Some workflows involving the CLI depend on jq e.g. to extract an order id from the order description printed by planet orders create. Consider cost/benefit of removing jq dependence, e.g. with an option for only printing the order id.

Ref: https://github.com/planetlabs/planet-client-python/issues/383#issuecomment-1083458899

ischneider commented 1 month ago

In discussion, we decided that there are 2 actionable aspects to this ticket:

And when possible, improve APIs themselves and pass partial response options rather than client-side filtering