planet-client-python
planet-client-python copied to clipboard
Python client for Planet APIs
Revise python api documentation to match quality of CLI documentation. Currently the python api documentation is disjointed from a reader perspective, as it was built up piece by piece as...
https://planet-sdk-for-python-v2.readthedocs.io/en/latest/cli/cli-subscriptions/#subscription-results {code} The available statuses are created, queued, processing, failed, and success. Note it's quite useful to use jq to help filter out results as well. {code} But ... {code}...
**Related Issue(s):** Closes #540 #937 **Proposed Changes:** For inclusion in changelog (if applicable): 1. Code snippets for Orders API, Data API, and Subscriptions API. Not intended for changelog: 1. **Diff...
Under high download concurrency, httpcore and httpx errors propagate up from the `StreamingBody` instance at https://github.com/planetlabs/planet-client-python/blob/main/planet/clients/orders.py#L259. These errors do not manifest at lower concurrency. Streaming responses is a strategy used...
**Is your feature request related to a problem? Please describe.** Right now I can create a orders request for basemaps with the CLI, but I can't use `planet orders request`...
Ideally, order.wait should "just work" and users shouldn't have to tune the delay or the retry limit. One tried and true way to do this is to have exponential backoff....
**Related Issue(s):** Closes #936 **Proposed Changes:** For inclusion in changelog (if applicable): 1. Not intended for changelog: 1. **Diff of User Interface** Old behavior: New behavior: **PR Checklist:** - []...
The SDK has been using the orders product bundle spec to validate the orders, subscriptions, and data api. In #956 it was found that this was inadequate, as the data...
**Is your feature request related to a problem? Please describe.** In order for a user to bring their own [GCS service account](https://cloud.google.com/iam/docs/understanding-service-accounts), we must supply them with somewhere to input...