X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=blobdiff_plain;f=tools%2Fdepgraph2dot.py;h=3c9978c380d6e71fabbea0108a4b5bcb5a386b89;hp=97730aa08af17198ca70f3530ae5dc709a922fc3;hb=HEAD;hpb=04a3f20dc71bf8b3f96b1e3172623aa346a638a7 diff --git a/tools/depgraph2dot.py b/tools/depgraph2dot.py index 97730aa0..3c9978c3 100755 --- a/tools/depgraph2dot.py +++ b/tools/depgraph2dot.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/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)