Michael Niklas

Results 193 comments of Michael Niklas

> Correct me if I'm wrong, but if a subclassed `ZarrBackend` object was added as an entrypoint under the key `"zarr"`, wouldn't `type(self).__name__` return `"ZarrBackend"` rather than `"zarr"`, even though...

> So what would the return type need to be to get a nice table representation, but also allow you to select out individual backend objects? A pandas object containing...

Does anyone know if the backentrypoints are supposed to have an `available` attribute? This: https://github.com/pydata/xarray/blob/212a5d7909e8dd54446b08574a0683e2477f2b40/xarray/backends/plugins.py#L89 seems to require one.

> Looks like they are - every subclass of `BackendEntryPoint` seems to define `.available`. In each case it points to the corresponding `has_[package]` flag. I think it might be safe...

@JessicaS11 if you merge master and solve the conflicts this should be enough for a merge :)

Couple of minor comments, then we can merge.

> @headtr1ck GitHub is unhelpfully not showing me any comments. Can you share a screen shot or something so I can address them? Thanks! Forgot to click the ok button,...

> @headtr1ck the typing changes didn't work. Can you send in a separate PR for that please? Ok, weird. But can do :)

How exactly does it work with the automatic types in the docstring?

Puh, this stacking of decorators is quite a brainf*ck...