Jennifer Reiber Kyle

Results 40 issues of Jennifer Reiber Kyle

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...

fixup
maintenance

To increase consistency, readability and usability, across error and log messages, standardize them across the repo. consider using something like [structlog](https://www.structlog.org/en/stable/why.html#easier-logging).

proposal

Chunk up large orders in planet orders request directly from a search. Note: planet orders create would also have to be able to take in multiline input, as planet orders...

proposal

To support the common use case of creating an order from a search, have planet orders request take in a series of item descriptions to create an order. Usage: ```console...

proposal
CLI/SDK Interface
2024-revisit

I find building up these bespoke request objects to be a bit cumbersome. It would be great if the python client could provide some simplified abstractions (not necessarily in this...

new feature
proposal
orders api

The list orders endpoint provides a `source_type` parameter to include source-types in the the order list. By default this is 'scenes', which only includes scene orders, but with the source_type...

enhancement
verified
CLI/SDK Interface
orders api

Currently there are no docs for search-create/list/delete/get/run/update CLI and python api commands other than in the references. Add them.

documentation

For our documentation to stay accurate, we need to establish testing for all code examples. This testing should be a part of the CI and should not require communication with...

documentation
better-testing

Update the CLI auth interface to the following: init -> login-key ``` Usage: planet auth login-key Obtain and store api key authorization credentials Options: --help Show this message and exit....

CLI/SDK Interface

Currently, `models.StreamingBody.write()` includes logic for reporting as well as downloading. Change this so that the function uses a callback provided as an argument. To help the user, implement the recommended...

enhancement