(self, spec: SelectionSpec)
return GraphQueue(new_graph.graph, self.manifest, selected_nodes)
Returns a queue over nodes in the graph that tracks progress of
        dependecies.
Returns a queue over nodes in the graph that tracks progress of
        dependecies.
Returns a queue over nodes in the graph that tracks progress of dependecies .
def get_graph_queue(self, spec: SelectionSpec) -> GraphQueue:
        """Returns a queue over nodes in the graph that tracks progress of
        dependecies.
        """
        selected_nodes = self.get_selected(spec)
        new_graph = self.full_graph.get_subset_graph(selected_nodes)
        # should we give a way here for consumers to mutate the graph?
        return GraphQueue(new_graph.graph, self.manifest, selected_nodes)
def get_graph_queue ( self , spec : SelectionSpec ) -> GraphQueue : selected_nodes = self . get_selected ( spec ) new_graph = self . full_graph . get_subset_graph ( selected_nodes ) # should we give a way here for consumers to mutate the graph? return GraphQueue ( new_graph . graph , self . manifest , selected_nodes )