Hi,

the patch to fix this is pretty simple (attached).

Would you like me to NMU?

Cheers,
Dave
--- ez_setup.py	2008-09-20 21:50:43.000000000 +0100
+++ ez_setup.py.patched	2011-03-30 10:11:38.000000000 +0100
@@ -54,7 +54,7 @@
 
 def _validate_md5(egg_name, data):
     if egg_name in md5_data:
-        from md5 import md5
+        from hashlib import md5
         digest = md5(data).hexdigest()
         if digest != md5_data[egg_name]:
             print >>sys.stderr, (
--- flickrapi/__init__.py	2011-03-30 10:12:42.000000000 +0100
+++ flickrapi/__init__.py.patched	2011-03-30 10:12:26.000000000 +0100
@@ -42,7 +42,7 @@
 # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
 import sys
-import md5
+import hashlib
 import urllib
 import urllib2
 import mimetools
@@ -283,7 +283,7 @@
                         % (key, datum))
             data.append(datum)
         
-        md5_hash = md5.new()
+        md5_hash = hashlib.md5()
         md5_hash.update(''.join(data))
         return md5_hash.hexdigest()
 

Reply via email to