code: def from_dict(cls, entries, **kwargs):
          
          from dask.base import tokenize
          cat = cls(**kwargs)
          cat._entries = entries
          cat._tok = tokenize(kwargs, entries)
          return cat
docs: Create Catalog from the given set of entries
  
          Parameters
          ----------
          entries : dict-like
              A mapping of name:entry which supports dict-like functionality,
              e.g., is derived from ``collections.abc.Mapping``.
          kwargs : passed on the constructor
              Things like metadata, name; see ``__init__``.
  
          Returns
          -------
          Catalog instance