From: Lars Wirzenius <liw@liw.fi>
Date: Thu, 15 Apr 2010 08:08:35 +0000 (+1200)
Subject: Applied patch from Tomi Tuominen to fix deprecation warning.
X-Git-Url: https://git.sommitrealweird.co.uk/eoc.git/commitdiff_plain/56d5da7ebafe3fd39e1a0a36f327e71e3acc72bd?ds=sidebyside

Applied patch from Tomi Tuominen to fix deprecation warning.

Python's md5 module is deprecated. The hashlib module replaces it.
---

diff --git a/eoc.py b/eoc.py
index b385fcf..ac89923 100644
--- a/eoc.py
+++ b/eoc.py
@@ -8,7 +8,7 @@ VERSION = "1.2.6"
 PLUGIN_INTERFACE_VERSION = "1"
 
 import getopt
-import md5
+import hashlib
 import os
 import shutil
 import smtplib
@@ -78,8 +78,7 @@ COMMANDS = SIMPLE_COMMANDS + SUB_COMMANDS + HASH_COMMANDS
 
 
 def md5sum_as_hex(s):
-    return md5.new(s).hexdigest()
-
+    return hashlib.md5(s).hexdigest()
 
 def forkexec(argv, text):
     """Run a command (given as argv array) and write text to its stdin"""