Package: cycle
Version: 0.3.1-7
Severity: minor
Tags: patch

After lenny > squeeze upgrade 'cycle' prints this at every startup:

/usr/share/cycle/save_load.py:15: DeprecationWarning: the md5 module is 
deprecated; use hashlib instead
  import os, os.path , cPickle, md5

The attached patch eliminates this message.

Gabor


-- System Information:
Debian Release: 6.0.4
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'proposed-updates')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages cycle depends on:
ii  python                  2.6.6-3+squeeze6 interactive high-level object-orie
ii  python-support          1.0.10           automated rebuilding support for P
ii  python-wxgtk2.6         2.6.3.2.2-5+b1   wxWidgets Cross-platform C++ GUI t

cycle recommends no packages.

cycle suggests no packages.

-- no debconf information
--- save_load.py.orig	2005-09-15 07:14:19.000000000 +0200
+++ save_load.py	2012-02-05 08:22:35.821998312 +0100
@@ -12,7 +12,7 @@
                         message='.*rotor module', module=__name__)
 
 import wx
-import os, os.path , cPickle, md5
+import os, os.path , cPickle, hashlib
 import cal_year
 try:
     import rotor
@@ -23,7 +23,7 @@
     """ Save the contents of our document to disk.
     """
     objSave=[]
-    m=md5.new()
+    m=hashlib.md5()
     m.update(passwd)
     rt=rotor.newrotor(m.digest())
     objSave.append(['period', cal_year.cycle.period])
@@ -59,7 +59,7 @@
     
     p, f_name=get_f_name(file)
     if os.path.isfile(f_name):
-	m=md5.new()
+	m=hashlib.md5()
 	m.update(passwd)
 	rt=rotor.newrotor(m.digest())
 	f=open(f_name,"rb")

Reply via email to