docs: def pull_df(self, md5):
          """Wrapper for the Workbench get_dataframe method
              Args:
                  md5: pull the dataframe identified by this md5
              Returns:
                  The uncompressed/unserialized dataframe
          """
          try:
              _packed_df = self.workbench.get_dataframe(md5)
              _df = pd.read_msgpack(lz4.loads(_packed_df))
              return _df
          except zerorpc.exceptions.RemoteError as e:
              return repr_to_str_decorator.r_to_s(self._data_not_found)(e)