2022-09-29 17:12:07 +03:00
# 0.4.8
## New Features
* `sign` now automatically retries failed HTTP requests.
2022-07-13 18:47:19 +03:00
# 0.4.7
## New Features
2022-07-14 21:55:45 +03:00
* `sign` now supports signing URLs that have already been signed.
* `sign` now supports signing raw JSON objects, in addition to `pystac` objects.
* `sign` now supports signing `Collection` objects.
2022-07-29 16:26:32 +03:00
* Added a `sign_inplace` method for signing by directly mutating objects, rather than copying.
2022-07-13 18:47:19 +03:00
2022-03-27 20:08:38 +03:00
# 0.4.6
## New Features
* `sign` will now sign assets whose URLs are registered with [adlfs] and nest `storage_options` from the [xarray-assets] extension under `xarray:open_kwargs` .
2022-01-11 01:47:22 +03:00
# 0.4.5
## New Features
* `sign` will now sign [Kerchunk ](kerchunk )-style dictionaries of references.
2021-11-19 19:32:47 +03:00
# 0.4.4
## New Features
* `sign` will now sign VRT-like strings, like those returned by GDAL's [STACIT ](https://gdal.org/drivers/raster/stacit.html ) driver.
2021-10-30 00:04:18 +03:00
# 0.4.3
## Bug Fixes
* Improved performance when using signed ItemCollections by not dropping the root link [#30][gh-30]
2021-09-22 20:11:17 +03:00
# 0.4.2
## New Features
* `sign` will now sign assets whose URLs are registered with [adlfs] and implement `xarray:storage_options` from the [xarray-assets] extension.
2021-09-09 21:50:50 +03:00
# 0.4.1
## Bug Fixes
* Fixed bug in `planetary_computer.sign(item)` returning items whose assets had no owner. [#25][gh-25]
2021-08-30 13:57:50 +03:00
# 0.4.0
## New Features
* `sign` will now sign assets whose URLs are registered with [adlfs] and implement `table:storage_options` from the [table] extension.
2021-07-08 22:04:15 +03:00
# 0.3.0
## New Features
* `sign` now works on strings, `pystac.Item` , `pystac.Asset` , `pystac.ItemCollection` , and `pystac_client.ItemSearch` instances.
* Added top-level methods `sign_item` , `sign_asset` , and `sign_item_collection` to directly sign objects of those types.
## Deprecations
* `sign_assets` is deprecated. Use `sign_item` instead.
## Bug Fixes
2021-08-05 05:34:45 +03:00
* `sign_item` now handles items with assets containing links to files outside of blob storage by returning the asset unchanged.
2021-08-30 13:57:50 +03:00
[adlfs]: https://github.com/dask/adlfs
[table]: https://github.com/stac-extensions/table
2021-09-22 20:11:17 +03:00
[gh-25]: https://github.com/microsoft/planetary-computer-sdk-for-python/issues/25
2021-10-30 00:04:18 +03:00
[gh-30]: https://github.com/microsoft/planetary-computer-sdk-for-python/pull/30
[xarray-assets]: https://github.com/stac-extensions/xarray-assets
2022-07-29 16:26:32 +03:00
[kerchunk]: https://fsspec.github.io/kerchunk/