Open jullma opened 1 month ago
Since there is already a exception handler, it would make sense to catch the RuntimeError and load it with engine='scipy' as backup. While scipy is a little bit less efficient, it is a bit mor stable, in my experience.
`Traceback (most recent call last): File "/.venv/lib/python3.12/site-packages/xarray/backends/api.py", line 1360, in to_netcdf dump_to_store( File "/.venv/lib/python3.12/site-packages/xarray/backends/api.py", line 1407, in dump_to_store store.store(variables, attrs, check_encoding, writer, unlimited_dims=unlimited_dims) File "/.venv/lib/python3.12/site-packages/xarray/backends/common.py", line 367, in store self.set_variables( File "/.venv/lib/python3.12/site-packages/xarray/backends/common.py", line 409, in set_variables writer.add(source, target) File "/.venv/lib/python3.12/site-packages/xarray/backends/common.py", line 254, in add target[...] = source