Update graph with data from a list of ``(obj, deps)`` tuples.
(self, it)
| 93 | return sum(l) |
| 94 | |
| 95 | def update(self, it): |
| 96 | """Update graph with data from a list of ``(obj, deps)`` tuples.""" |
| 97 | tups = list(it) |
| 98 | for obj, _ in tups: |
| 99 | self.add_arc(obj) |
| 100 | for obj, deps in tups: |
| 101 | for dep in deps: |
| 102 | self.add_edge(obj, dep) |
| 103 | |
| 104 | def edges(self): |
| 105 | """Return generator that yields for all edges in the graph.""" |