-
Notifications
You must be signed in to change notification settings - Fork 10
Description
I've been getting some things ready for an application of VirtualShip in a course at the start of September, and found virtualship fetch is consistently failing with:
...
File "/opt/anaconda3/envs/ship/lib/python3.10/site-packages/botocore/client.py", line 1058, in _make_api_call
raise error_class(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (429) when calling the HeadObject operation: Too Many Requests
This same bug has already been reported in the copernicusmarine issue tracker and appears related to zarr dependencies. There is a PR with a fix but it's not yet merged and I'm not sure what their timeline will be on that.
Hopefully the fix should be implemented in time for early September but it leaves me wondering how we should handle updating VirtualShip once it is... I suppose ideally copernicusmarine will do a release and we can update our dependencies. If not, are there options to patch the change into the VirtualShip build ourselves?
@VeckoTheGecko would you have any ideas here?