Benjamin Root
Benjamin Root
Don't know if we want to give the same treatment to `__spi__.py` or not. Also, I wonder if we might be painting ourselves into a corner with the command-line option...
Furthermore, do we want to have a similar ability to carry forward other encoding information like compression and such?
Indeed. Now that xarray and dask has significantly matured, a lot of the code here can eventually be removed, along with many of its restrictions. I will note that there...
Here is what the encoding looks like for the PET variable in one of my files as a reference: ```python {'zlib': False, 'shuffle': False, 'complevel': 0, 'fletcher32': False, 'contiguous': False,...
Yeah, you're right, I shouldn't let perfect be the enemy of good enough. Is there anyplace else you want this documented? Like a "what's new" or somesuch?
Another thing to consider is that (in my opinion) an S3 source of grib files will be from places like ECMWF or one of the Open Data buckets, which is...
Good catch re: the environment variables! Indeed, even setting the dask-gateway's `prefix` value correctly doesn't do anything to change those environment variables, which seems to be causing all sorts of...
So far, I've discovered that I needed to set `apiUrl` as suggested in that issue, as well as define the two environment variables noted above via `hub.extraConfig`: ``` hub: baseUrl:...
This is similar (in spirit) to my request in #78. I have figured out a partial solution using the requests library: ``` import requests r = requests.get("https://cds.climate.copernicus.eu/api/v2.ui/resources/reanalysis-era5-single-levels-monthly-means") print(r.json()['update_date']) ``` where...
There might be other information in that json object that might provide a date range as that "update_date" is specifically about when the dataset was last updated, rather than the...