stac-asset icon indicating copy to clipboard operation
stac-asset copied to clipboard

Use obstore

Open gadomski opened this issue 11 months ago • 2 comments

The whole "get data from a bunch of different backends" thing is pretty solved by https://github.com/developmentseed/obstore. We could rewrite this library to use it and get a lot of superpowers, probably.

gadomski avatar Jan 09 '25 20:01 gadomski

I guess this library could have used fsspec in the first place. I didn't realize so much of the code was storage backend massaging.

Another option would be to just use object-store directly and rewrite this library in rust.

jsignell avatar Feb 05 '25 15:02 jsignell

I guess this library could have used fsspec in the first place.

Yeah, I didn't write it down in the design goals, but when we were talking about how we wanted to build this, we found fsspec was problematic enough in the stactools that we didn't want it as a dependency.

gadomski avatar May 12 '25 11:05 gadomski