Return a dictionary of available chunk managers and their ChunkManagerEntrypoint subclass objects. Returns ------- chunkmanagers : dict Dictionary whose values are registered ChunkManagerEntrypoint subclass instances, and whose values are the strings under which the
()
| 55 | |
| 56 | @functools.lru_cache(maxsize=1) |
| 57 | def list_chunkmanagers() -> dict[str, ChunkManagerEntrypoint[Any]]: |
| 58 | """ |
| 59 | Return a dictionary of available chunk managers and their ChunkManagerEntrypoint subclass objects. |
| 60 | |
| 61 | Returns |
| 62 | ------- |
| 63 | chunkmanagers : dict |
| 64 | Dictionary whose values are registered ChunkManagerEntrypoint subclass instances, and whose values |
| 65 | are the strings under which they are registered. |
| 66 | """ |
| 67 | entrypoints = entry_points(group="xarray.chunkmanagers") |
| 68 | |
| 69 | return load_chunkmanagers(entrypoints) |
| 70 | |
| 71 | |
| 72 | def load_chunkmanagers( |
searching dependent graphs…