Releases: up42/up42-py
Releases · up42/up42-py
0.31.0
- Supported STAC assets in asset.stac_items.
- Added substatuses to order.track_status.
- Limited catalog.search(sort_by) to acquisition_date only.
- Removed get_credits_history from the main class.
- asset.stac_info returns now pystac.Collection object.
- Python 3.7 is no longer supported.
0.30.1
- Fixed the failing construct_order_parameters function and updated tests.
0.30.0
0.29.0
- Tasking endpoints integrated into the SDK API endpoints:
- Added get_quotations to the tasking class.
- Added decide on a quotation to the tasking class.
- Added get feasibility studies to the tasking class.
- Added decide feasibility study to the tasking class.
0.28.1
- Fixing STAC tests failure examples
0.28.0
- Added STAC search functionality to Storage. Now you can filter assets by new parameters:
geometry
,acquired_after
,acquired_before
,collection_names
,producer_names
,tags
,search
,sources
. - Added storage.pystac_client. Use it to authenticate PySTAC client to access your UP42 storage assets using its library.
- Added asset.stac_info. Use it to access STAC metadata, such as acquisition, sensor, and collection information.
0.27.1
0.27.0
- Add
asset.update_metadata()
for adjusting title & tags of an asset. storage.get_assets()
has new parameterscreated_after
,created_before
,workspace_id
to better filter the
desired assets. It now queries the assets of all accessible workspaces by default. Also see
docs reference.- Adopt new UP42 API 2.0 endpoints for user storage & assets
0.26.0
- Remove Python version upper bound, this will enable immediate but untested installation with any new Python version.
- Changes to
workflow.construct_parameters
:- Deprecates the
assets
parameter (list of asset objects), instead useasset_ids
(list of asset_ids). - Removes limitation of using only assets originating from blocks, now also supports assets from catalog &
tasking. - In addition to required parameters, now adds all optional parameters that have default values.
- Deprecates the
tasking.construct_order_parameters
now accepts a Point feature (e.g. use with Blacksky).- Fix:
get_data_products
withbasic=False
now correctly returns only tasking OR catalog products. - The up42 object now correctly does not give access to third party imports anymore (restructured init module).
0.25.0
- Add dedicated tasking class for improved handling of satellite tasking orders. See the new tasking example in the documentation.
construct_order_parameters
now also adds the parameters specific to the selected data-product, and suggests
possible values based on the data-product schema.