planet-client-python
planet-client-python copied to clipboard
Python client for Planet APIs
update static doc refs in the codebase from `developers.planet.com` to `docs.planet.com` to align with Planet's doc site migration. - start with domain swap - but there are also subtle path...
The changes focus on improving item assessment(`item-get`,`item-coverage`), asset management(`asset-get`, `asset-list`) and making the API more consistent. 1. implementations: - `item-get`: new in Async client, Sync Client, CLI - `item-coverage`: new...
https://github.com/planetlabs/planet-client-python/pull/1109#issuecomment-2758613806 [tests/integration/test_data_api.py](https://github.com/planetlabs/planet-client-python/blob/4374ec8e77e5a00b8ba147b848ddb02e018b2e7f/tests/integration/test_data_api.py) should follow the async+sync testing pattern in [tests/integration/test_features_api.py](https://github.com/planetlabs/planet-client-python/blob/4374ec8e77e5a00b8ba147b848ddb02e018b2e7f/tests/integration/test_features_api.py) to maintain consistency and reduce test duplication
This MR updates the release docs to remove steps about maintaining a changelog in CHANGES.txt because we collectively decided earlier this year to maintain the description of changes via github...
**Expected behavior** Run cl.create_search() and return a dictionary to make a search to planets Data API **Actual behavior (describe the problem)** The program errors out with `FetchBundlesSpecError: Unable to fetch...
**Is your feature request related to a problem? Please describe.** Requests occasionally will fail due to an intermittent internal server error. Retrying the request shortly afterwards is successful. ``` httpx.HTTPStatusError:...
**Is your feature request related to a problem? Please describe.** Users need to pipe together multiple commands to create a simple order for a single item. Example from Slack: ```...
**Is your feature request related to a problem? Please describe.** The `SubsciptionsClient.list_subscriptions` appears to yield all visible subscriptions within an org. The Subscriptions API has support for a user_id parameter...
- optional arg in filter creation - add support in CLI filter command - remove some superfluous respx.mock annotations I considered adding this for the other CLI commands but this...
Recently, `geometry_relation` support was added to [catalog subscriptions](https://github.com/planetlabs/planet-client-python/pull/1203). This would be a really nice feature to add to [data_filter.geometry_filter](https://github.com/planetlabs/planet-client-python/blob/84944f616603018150850d8e1f7e2751b800dbbc/planet/data_filter.py#L221), as this isn't exposed anywhere. You can add `"relation": "intersects"` to...