Use hashlib.md5 rather than the deprecated md5.md5 in depgraph2dot.py.
authorW. Trevor King <wking@drexel.edu>
Sun, 9 Jan 2011 02:47:27 +0000 (21:47 -0500)
committerW. Trevor King <wking@drexel.edu>
Sun, 9 Jan 2011 02:47:27 +0000 (21:47 -0500)
depgraph2dot.py

index 6d11157c73efc337a286726efd2e1df1d62546e7..23ad7f374b78207e0fdba8e7a08d82960d4f1161 100755 (executable)
@@ -22,7 +22,8 @@
 # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-import sys, getopt, colorsys, imp, md5, re, pprint
+import sys, getopt, colorsys, imp, re, pprint
+from hashlib import md5
 from os import popen, getuid  # for finding C extension dependencies with system calls
 from pwd import getpwuid
 
@@ -210,7 +211,7 @@ class dotformat (object) :
             else:
                 return mod_name[:i]
     def _color_from_name(self,name):
-        n = md5.md5(name).digest()
+        n = md5(name).digest()
         hf = float(ord(n[0])+ord(n[1])*0xff)/0xffff
         sf = float(ord(n[2]))/0xff
         vf = float(ord(n[3]))/0xff