Dan Allan
Dan Allan
Let's do `smoke_read` first. Recursively walk containers, and call `.read()` on anything that is not a container. When we get to `smoke_export`, we can again recursively walk containers, call `.export()`...
I rebased this on `main` and force-pushed.
I put together a stand-alone repo with a docker-compose file: https://github.com/danielballan/tiled-for-teaching
Protocols that we should write up together: - metadata, which is like `dict[str, Any]` but more specific than `Any` because we know which types are JSON-serializable, and metadata must be...
It's worth pointing out that you can handle the URIs to `from_uri` which will "navigate" directly to that node: ```py from_uri('https://aimm.lbl.gov/api/v1/metadata/nmc_sim') ``` I think the task here, then, would be...
I wonder whether `object_cache` should be overhauled ~now. Like the old (now replaced) implementation of `tiled.client.cache.Cache`, it's a proof of principle put in place when we were still evaluating whether...
At a Scientific Python Developer Summit this week, I sat down with the lead developer of Awkward Array, and we charted a path for serving ragged data through Tiled. Some...
I think this would be my first pass: ``` scheme VARCHAR netloc VARCHAR path VARCHAR query JSON[B] # array of [key, value] arrays ``` - Omit `fragment` because I've never...
> Do the ASGI dotted lines at the top make use of a httpx AsyncClient / starlette TestClient (or something similar)? Yes, thought I might put it the other way...
That sounds useful to me. RSS is polling-based, so it would be suitable for updates that are slow (minutes, not seconds) and not urgent. That fits probably some but not...