code: def resolve_dependencies(self):
          
          return dict(
              [((key, self.data_dependencies[key])
                  if type(self.data_dependencies[key]) != DeferredDependency
                  else (key, self.data_dependencies[key].resolve()))
               for key in self.data_dependencies])
docs: evaluate each of the data dependencies of this build target,
              returns the resulting dict