Kyle Barron

Results 1623 comments of Kyle Barron

I haven't looked at that PR in a while. It looks like it needs a little work to be updated with the latest main branch. But aside from that it...

I don't have a full example myself; let's check with @H-Plus-Time in case he has a minimum example of using this.

I think this is a place for a documentation improvement, not a runtime code change

👋 Long time no see! I've been working on a library that may be helpful here: [`pyo3-object_store`](https://github.com/developmentseed/obstore/tree/main/pyo3-object_store). It's designed to define builders _once_, so that many Python-Rust bindings can reuse...

That's this, right? https://docs.rs/zarrs_object_store/latest/zarrs_object_store/

`pyo3-object_store` provides helpers to give you an `Arc` in your Python API. So you can create a Python function that creates a Zarr store backend with ```rs use zarrs_object_store::AsyncObjectStore; #[pyfunction]...

What's the blocker for async? I don't understand zarr-python well enough to know how this integration works. It looks like here: https://github.com/zarrs/zarrs-python/blob/fbe88277f631731c85f239bf0330fcf58d84f30a/src/store.rs#L22-L26 Zarrs-python is storing _configs_ rather than _instances_. I...

> > What's the blocker for async? I don't understand zarr-python well enough to know how this integration works. > > More than anything, no one has had the time...

> > Zarrs-python is storing configs rather than instances. > > I think this is just a misdirection so that we can handle stores that can't be mapped directly to...

I can't tell from just looking at this code what would be wrong with async. Do you have a branch that's giving compile errors?