'Resolves dependencies to build a requirements status in the admin panel/API'

def show_dependencies(self, tool_requirements_d, installed_tool_dependencies=None):

    kwds = {'install': False, 'return_null': True, 'installed_tool_dependencies': installed_tool_dependencies}
    dependencies_per_tool = {tool: self._dependency_manager.requirements_to_dependencies(requirements, **kwds) for (tool, requirements) in tool_requirements_d.items()}
    return dependencies_per_tool
