Open edrewitz opened 2 weeks ago
I'm guessing this is an incompatibility with newer versions of xarray. Did you update your environment recently?
Yes, I have been playing around with my environments as of late. It seems like there may be a compatibility issue with the latest form of xarray. I did some testing (I am using Python 3.12.5). It seems like the latest version of xarray where I have no issues is xarray=2024.02.0. All later versions of xarray (2024.03.0, 2024.05.0, 2024.07.0, 2024.09.0) I get that error shown above. When testing, I noticed there is a new version of protobuf that just got released yesterday (protobuf=5.28.2). This version of protobuf doesn't work with the current version of TDSCatalog, when I downgraded to protobuf=3.20.3 TDSCatalog worked fine as usual. I hope you find this helpful. I appreciate your response and help!
Hi all!
I noticed an issue that began over the past couple days with the TDSCatalog as I've used this exact same code for a long time and it worked with no issues but over the past day or so I started getting all these errors out of nowhere. I am trying to access TDS for the RTMA data and I get this error: TypeError: Failed to decode variable 'time1_bounds': Vectorized indexing with vectorized or outer indexers is not supported. Please use .vindex and .oindex properties to index the array.
My guess is this has something to do with TDSCatalog (though I could be wrong) because like I said, I've used this code for a while with no issues:
Thanks for looking into this matter.