Bug in sign_asset
Should be:
urls = [asset.href for asset in item.assets.values()]
signed_urls = sign_urls(urls=urls)
for key, asset in item.assets.items():
item.assets[key].href = signed_urls[asset.href]
return item
TODO: check other similar functions
Edited by Cresson Remi