X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=blobdiff_plain;f=tools%2Fdepgraph2dot.py;h=3c9978c380d6e71fabbea0108a4b5bcb5a386b89;hp=c9c035bdefc9fb38cc107963786c9f8b2886c2a6;hb=4a9e6751f9f396f463932133b9d62fc925a99ef6;hpb=648ac3fd865ea29425485f26eb0a7bf1a62281e0 diff --git a/tools/depgraph2dot.py b/tools/depgraph2dot.py index c9c035bd..3c9978c3 100755 --- a/tools/depgraph2dot.py +++ b/tools/depgraph2dot.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python2 +#!/usr/bin/env python3 # Copyright 2004 Toby Dickenson # # Permission is hereby granted, free of charge, to any person obtaining @@ -46,8 +46,8 @@ class pydepgraphdot: p, t = self.get_data() # normalise our input data - for k, d in p.items(): - for v in d.keys(): + for k, d in list(p.items()): + for v in list(d.keys()): if v not in p: p[v] = {} @@ -58,12 +58,12 @@ class pydepgraphdot: #f.write('ordering = out;\n') f.write('ranksep=1.0;\n') f.write('node [style=filled,fontname=Helvetica,fontsize=10];\n') - allkd = p.items() + allkd = list(p.items()) allkd.sort() for k, d in allkd: tk = t.get(k) if self.use(k, tk): - allv = d.keys() + allv = list(d.keys()) allv.sort() for v in allv: tv = t.get(v)