Source code for wsinfer
"""WSInfer is a toolkit for fast patch-based inference on whole slide images."""
from __future__ import annotations
try:
from ._version import __version__
except ImportError:
[docs]
__version__ = "0.0.unknown"
# Patch Zarr. See:
# https://github.com/bayer-science-for-a-better-life/tiffslide/issues/72#issuecomment-1627918238
# https://github.com/zarr-developers/zarr-python/pull/1454
def _patch_zarr_kvstore() -> None:
from zarr.storage import KVStore
def _zarr_KVStore___contains__(self, key): # type: ignore
return key in self._mutable_mapping
if "__contains__" not in KVStore.__dict__:
KVStore.__contains__ = _zarr_KVStore___contains__
_patch_zarr_kvstore()