code: def pretty_print(d, ind='', verbosity=0):
      
      assert isinstance(d, dict)
      for k, v in sorted(d.items()):
          str_base = '{} - [{}] {}'.format(ind, type(v).__name__, k)
  
          if isinstance(v, dict):
              print(str_base.replace('-', '+', 1))
              pretty_print(v, ind=ind+'  ', verbosity=verbosity)
              continue
          elif isinstance(v, np.ndarray):
              node = '{}, {}, {}'.format(str_base, v.dtype, v.shape)
              if verbosity >= 2:
                  node += '\n{}'.format(v)
          elif isinstance(v, Sequence):
              if v and isinstance(v, (list, tuple)):
                  itemtype = ' of ' + type(v[0]).__name__
                  pos = str_base.find(']')
                  str_base = str_base[:pos] + itemtype + str_base[pos:]
              node = '{}, {}'.format(str_base, v)
              if verbosity < 1 and len(node) > 80:
                  node = node[:77] + '...'
          else:
              node = '{}, {}'.format(str_base, v)
          print(node)
docs: Pretty print a data dictionary from the bridge client